Check if an email address is valid. Verifies syntax, domain existence, MX records, and common disposable/role-based patterns.
Email validation checks whether an email address is correctly formatted, whether the domain has valid MX records, and — via SMTP probing — whether the specific mailbox actually exists at the receiving server. This helps clean mailing lists and reduce bounce rates.
Verifies the email follows RFC 5321/5322 format: valid local-part, @ symbol, and a domain with at least one dot. Catches obvious typos immediately.
Confirms the domain has MX records pointing to a live mail server. A domain without MX cannot receive email regardless of what the address looks like.
Connects to the MX server and simulates a delivery (RCPT TO) without actually sending a message. The server's response indicates if the mailbox exists.
Flags temporary/throwaway email services (Mailinator, Guerrilla Mail, etc.) which are often used to bypass sign-up requirements.
The domain may have no MX records, the mail server may be offline, or the server may use catch-all mode (accepting all addresses) or reject-all mode (blocking SMTP probing).
Yes — validate before import to keep your list clean. Most ESPs (Mailchimp, SendGrid) also provide their own built-in validation on upload.