Skip to content

Glossary

What is email validation?

Quick answer

Email validation checks whether an address is well formed and whether its domain is set up to receive mail, all without contacting the mailbox. It catches typos, made-up domains and dead domains in milliseconds, which makes it a good fit for form fields. It does not tell you whether a given person's mailbox exists at that domain; that takes verification over SMTP.

Definition

Email validation: Checks that an address is correctly formatted and that its domain is set up to receive mail, without contacting the mailbox. It catches typos and dead domains but cannot tell whether a specific mailbox exists.

What email validation checks

Syntax first: one @ sign, a local part of at most 64 characters, no consecutive dots outside quotes, a valid domain name. Then the domain: does it exist in DNS, and does it publish MX records or another mail route.

Good validation adds typo detection for common misspellings such as gmial.com or a .con ending, and flags disposable domains, both of which pass a pure syntax check.

Email validation vs email verification

Validation answers whether an address could work. Verification answers whether it does, by asking the mail server about that specific mailbox.

An address like jane.doe@example.com at a real company passes validation even if Jane left two years ago. Only the SMTP check reveals that the mailbox is gone.

Why a regex is not enough

Simple patterns reject valid addresses, such as plus addresses, apostrophes in names and internationalized domains, which costs you real signups.

They also accept addresses that can never work: jane@gmial.com is perfectly formed. Syntax rules are only the first layer.

jane.doe@example.com        valid syntax, domain has MX records
jane.doe+news@example.com   valid syntax, plus address (RFC 5233)
jane..doe@example.com       invalid: consecutive dots in the local part
jane@example.con            valid syntax, but .con is not a real TLD
jane@gmial.com              valid syntax, likely a typo of gmail.com
What validation alone concludes about five addresses. Only the SMTP check of verification can say whether the first two mailboxes exist.

How RocketVerifier handles it

Our free email syntax checker and free email verifier run syntax, domain, MX and disposable checks without using credits. In the API, typo detection uses curated misspelled domains such as gmial.com, bad endings such as .con and edit distance, and returns the suggested fix in did_you_mean. Every paid verification then adds the live SMTP mailbox check that validation leaves out.

Go further

Sources

  1. RFC 5321: Simple Mail Transfer Protocol
  2. RFC 5322: Internet Message Format
  3. RFC 5233: Sieve Email Filtering, Subaddress Extension

FAQ

Email validation: common questions

What is the maximum length of an email address?

RFC 5321 limits the local part to 64 octets and the full path to 256 octets including the angle brackets, which leaves 254 characters for the address itself.

Are email addresses case sensitive?

The domain never is. The standard allows the local part to be case sensitive, but virtually every real mail server treats Jane and jane as the same mailbox, so store addresses as entered and compare them case-insensitively.

Is a plus address valid?

Yes. Plus addressing, defined as a subaddress in RFC 5233, delivers to the main mailbox at providers that support it. We return working plus addresses as deliverable with sub_status alias.

Turn definitions into a cleaner list

Verify your first emails in minutes. Credits never expire, and unknown results are always free.

100 free credits · No card required · Credits never expire