Sean WenzelEnrich, enthuse and inform
Google
true

Email Validation

 

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.

 

Email Validation Regex

The first level of email validation uses the following regular expression.

/^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i

 

Email MX Records

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.

 

SMTP Email Validation

(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.