All explainers
    Explainer

    Email verification, explained

    How verifiers check whether a mailbox exists without sending a message, what each verdict means, and why some results come back unknown.

    6 min read

    Email verification checks whether a mailbox exists by asking the receiving mail server directly, and stopping before any message is transmitted. Nobody receives a test email.

    What a check looks at

    • Syntax. Is the address structurally valid under RFC 5322?
    • Domain. Does the domain resolve in DNS?
    • [MX records](/learn/mx-records). Which servers accept mail for this domain?
    • Mailbox. Will the receiving server accept mail for this specific address?
    • Signals. Disposable providers, role accounts and catch-all behaviour.

    Nothing is ever delivered to the recipient at any stage.

    Why the result isn't always binary

    • [Catch-all](/learn/catch-all-email) domains accept every address, so acceptance proves nothing on its own. VeriMailX resolves these to a definitive verdict; most verifiers do not.
    • [Greylisting](/learn/greylisting) makes a receiving server defer unfamiliar senders, so the check has to be repeated later.
    • Some providers deliberately obscure mailbox existence for privacy.

    A serious verifier handles these honestly instead of forcing every address into valid or invalid.

    What the statuses mean

    • Valid — the mailbox exists and will accept mail.
    • Invalid — permanent rejection; do not send.
    • Catch-all / accept-all — accepted, and unresolved by most tools.
    • Disposable — a temporary mailbox from a throwaway provider.
    • Role — a shared team inbox.
    • Unknown — the check could not complete; retry.

    Doing it yourself vs using a service

    Getting reliable answers at any volume is hard: networks block the traffic, unfamiliar senders get throttled, and provider behaviour changes constantly. That is the work a verification service absorbs — see the email verification api for how to call it in one request.

    Frequently asked questions

    Keep reading

    Check an address right now

    Free single verification, no account needed — or clean a full list in minutes.