EmailNa

Home › Email verification

Why email verification results change over time

You checked your list in the spring and every address you kept came back Passed. Now it's autumn, you send a campaign, and some of those same addresses bounce. Did the checker get it wrong?

By David Ray · Updated November 5, 2026 · 7 min read · How we research

Quick answer

A check is a snapshot of what the mail server said on the day you asked. Addresses stop working when people leave jobs, companies change domains or mailboxes close, and temporary answers like greylisting clear up. Re-check before a big send to an older list, before importing into a new tool, when bounces start to climb, or after a lot of Unknown results.

Usually not. An email check tells you what a mail server said on the day you asked. Email addresses aren't permanent. People, companies and mail servers change, and the answer changes with them. This guide explains why results go stale, what causes the changes, and when it's worth checking again.

A check is a snapshot, not a guarantee

An email checker looks up the domain's mail server and asks, "would you accept mail for this address?" Then it stops before anything is sent. The server's answer is true at that moment. It says nothing about next month.

Think of it like checking that a shop is open. It's open when you call. That doesn't mean it'll be open next year, or even that it won't close early today. The older a result is, the less you should lean on it.

Why the same address can pass now and fail later

WhenWhat changedCheck resultWhat it means
FebruaryJordan signs up at a trade show with jordan.lee@brightpath.comPassedThe mailbox exists and accepts mail
April 10Brightpath's mail server is busy and says "try again later"UnknownA temporary answer, not a bad address
April 12Checked again two days laterPassedThe server answered clearly this time
JulyJordan leaves Brightpath and IT closes the mailboxInvalidThe mailbox no longer exists
OctoberBrightpath moves to a new mail provider that accepts mail for any addressRiskyCatch-all: the server says yes to everything, so the old mailbox can't be confirmed
Example data only. The same address gave four different answers in one year, and every one of them was correct on the day.

Why results go stale

Each of these changes happens quietly. Nobody emails you to say that Jordan left Brightpath. The address sits in your spreadsheet looking exactly as it did when it passed. You only find out when you send to it, or when you check again.

How fast a list goes stale depends on the list. There's no single number that fits everyone:

You'll see decay figures quoted online, often without a date or a clear source. Treat them with care. Your own bounce reports are the best guide to how fast your list changes.

When to check again

You don't need to re-check a list every week. Re-check when an old answer is likely to be wrong and a bad send would cost you:

  1. Before a big send to an older list. If you haven't emailed or checked a list in several months, check it again first. One send to a stale list can produce a burst of bounces, and mailbox providers watch bounce rates when they decide whether to trust your mail.
  2. Before you import a list into a new tool. An old spreadsheet, an event list or a list from a previous platform should be checked before its first send.
  3. When your bounce rate starts to climb. That's a sign more of your list has changed than you think.
  4. When you had a lot of Unknown results. Temporary answers like greylisting often clear up. A second check a day or two later can turn many of them into a clear Passed or Invalid.

For a regular schedule based on how often you send, see how often to clean your email list.

How soon to send after you verify

There's no official expiry date on a result, but the shorter the gap, the better. A practical rule of thumb:

Regular sending helps too. When you email a list often, bounces show up a few at a time and your email service removes them as you go. A list that sits for a year and then gets one big send is where stale results do the most harm.

Keep your own records

Write down when each list was last checked. A simple column like Checked on next to each address, or a note in the file name, makes it easy to see which results are fresh and which are old.

Keep your engagement data alongside the results. Someone who opened your email last week has a working address, whatever a checker said months ago. Someone who hasn't opened anything in a long time is worth a fresh check, or a polite goodbye.

This is general information, not legal advice.

Questions people ask

Why did an address that passed verification bounce later?
Because the address changed after you checked it. People leave jobs, companies close or switch providers, mailboxes fill up and domains expire. A check shows what the mail server said on the day you asked, not what it will say later.
How long are email verification results good for?
There's no fixed expiry. Results are most accurate right after the check, so send soon if you can. Business lists change faster than consumer lists, so re-check those sooner, and re-check any list you haven't emailed in several months.
Why did two email checkers give different results for the same address?
They may use different methods. Some only check the format and the domain, others ask about the mailbox too. They also label unclear answers, like catch-all domains, differently. Checks run at different times can also catch a server in a different state.
Can an Invalid address become valid again?
Sometimes. A full or temporarily disabled mailbox can start accepting mail again, and a company can reuse an old address. But most Invalid results stay invalid, so don't keep re-sending to them hoping they'll come back.
How fast do email lists go bad?
It depends on the list. Business lists lose addresses faster because work emails disappear when people change jobs. Consumer lists usually last longer. Your own bounce reports are the most reliable measure for your list.