namespace ChatApi.Services.Emails { public class EmailValidate { public static bool IsValidEmail(string email) { var trimmedEmail = email.Trim(); if (trimmedEmail.EndsWith(".")) { return false; // suggested by @TK-421 } try { var addr = new System.Net.Mail.MailAddress(email); return addr.Address == trimmedEmail; } catch { return false; } } } }