Validate an Email
Enter an email address below to determine if it's likely valid.
Numerous checks are made. Not just syntax but MX records, A records, SMTP connections and other scary networking acronyms designed to confuse mear mortals.
The first level of email validation uses the following regular expression.
/^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i
The second level of email validation checks for valid MX Records (a type of DNS records) to ensure there are mail servers configured to accept mail for the email address provided.
(currently disabled) The third level of email validation is to connect to the mail server and ask if the email is valid without actually sending an email. This is not always accurate. The only 100% sure-fire way to ensure the email address is valid is to send an email and then receive a response.