private static bool IsValidEmail(string email)
{
try
{
// Return false if any email address in the list is invalid. Otherwise return true.
return !(from emailString in email.Split(',')
let addr = new System.Net.Mail.MailAddress(emailString)
where addr.Address != emailString
select emailString).Any();
}
catch
{
return false;
}
}