Ask the mail server. Not a guess.

MailFloo talks to each mailbox's own server, tells catch-all domains from real ones, and gets sharper with every message you actually send.

Six checks, and the cheap ones go first.

An address only reaches the live conversation once the quick checks have cleared it, so server contact is spent where it counts.

@

Syntax and format

The address is parsed against the mail standard before anything leaves our server.

Domain and mail servers

The domain has to resolve and publish mail servers, or the address stops right here.

Disposable and trap screening

Throwaway providers, parked domains and honeypot-shaped addresses are caught before any server is contacted.

info@

Role and free-mail

Shared boxes such as info@ and free-mail providers are flagged so you can decide on them separately.

Mailbox conversation

A live conversation with the receiving server asks whether that mailbox exists. No email is sent.

72 likely

Catch-all likelihood

Accept-all domains get two invented probes, then the reply wording, the naming pattern and your delivery history are weighed into a score.

Four answers, and the reason for each.

Each address carries its group, a 0 to 100 score and the reason behind it, so you can decide what goes into the send and what stays out.

SEND IT

Valid

The mailbox was confirmed by its own server, or a real message to it delivered.

DROP IT

Invalid

No such mailbox, a domain that cannot receive mail, or a real message that hard-bounced.

72
WITH A LIKELIHOOD

Catch-all

The server accepts everything, so the clues are weighed into a likelihood instead of a shrug.

YOUR CALL

Risky

A possible spam trap, a server that kept deferring, or a domain with a poor delivery record.

From a messy export to a list you can send to.

Bring the file you already have and take back the same file with the verdicts added beside your columns.

1

Bring the list

Drop in a CSV or Excel file, or type a few addresses. Your columns come back exactly as they went in.

2

Let it think

Format, domain, mail servers, then a live conversation with the mailbox's own server. Only worthwhile addresses reach that stage.

3

Download by segment

Take valid to the send, hold catch-all for a careful first pass, keep invalid out of the database.

It remembers what you send.

A dead address looks like a good one until it bounces. Tell MailFloo what delivered and what bounced, and the next check on that company starts from what it already knows.

Every real send makes the next check sharper.

Record deliveries and bounces from your campaigns. Verdicts update within minutes.

Delivery memory

An address you record as delivered becomes valid, even on a catch-all domain. One you record as hard-bounced becomes invalid, even if the server was polite.

Company record

A domain that accepts mail and then bounces it is treated with care next time. One that always delivers earns more trust.

Honest scores

A 0 to 100 score that is calibrated against real deliveries, so a 90 keeps meaning what a 90 should.

Questions, answered.

Plain answers to what people ask before they upload a list.

Does it send an email to the address?

No. MailFloo communicates with the recipient's mail server to ask whether the address would be accepted, without transmitting an email message. Nothing reaches the inbox and nobody is contacted.

What is a catch-all domain?

A company set up to accept mail for any address, real or not. The server never says no, so a plain check cannot tell a live mailbox from a typo. Many large companies work this way, which is why MailFloo adds a likelihood instead of just a label.

What do the results mean?

Valid: confirmed by its own server. Catch-all: the domain accepts everything, and the score says how likely this one is. Invalid: rejected, badly formed, disposable, or a real message to it hard-bounced. Risky or unknown: the server would not give a usable answer even after retries, or the address looks like a trap.

Why do results change over time?

Because you tell it what really happened. A recorded delivery makes an address valid even on a catch-all domain; a recorded hard bounce makes it invalid even if the server accepts it. Temporary failures are never counted. The engine learns from both.

Will my file come back the way I uploaded it?

Yes. Every column you uploaded is kept, and the verdict, score and reason are added beside them. Download as Excel or CSV, in full or filtered.

How long is my list kept?

Uploaded files and results are deleted after 30 days. What the engine keeps for learning is anonymised: the address is replaced by an irreversible fingerprint.

Drop in a list. See what the servers say.

Sign in, upload a file or type a few addresses, and download the answers when the engine is done.

Start verifying