MailGraf
TR
Reports

Verify and clean your email list

Measure list risk with a free bounce test, verify every address when needed and remove invalid addresses before you send.

Updated 17 Oct 2026Open Reports in app

Email verification checks whether the addresses in your list are technically valid and reachable before you send. A clean list reduces avoidable bounces, protects your sender reputation and gives future emails a healthier basis for delivery.

Why email verification matters

Old, mistyped or abandoned addresses can produce hard bounces. The difference between hard and soft bounces determines whether an address should be removed from sending or watched as a temporary problem. A high bounce rate signals poor list hygiene to inbox providers. It can affect not only the current campaign but also whether future emails reach the inbox.

Keep the rate below 5%

If the estimated bounce rate is above 5%, do not send until you have cleaned the list. Clean the list under Reports > Email verification.

The MailGraf difference

Many email marketing platforms identify a high bounce rate after a campaign has been sent. By that point, sending may be restricted or the account placed under review. MailGraf surfaces the risk before the send with a free bounce test, while list cleaning removes invalid addresses from your sends. This reduces the risk of later disruption and helps protect your sender reputation.

Run a free bounce test first

A bounce test measures risk before you pay to verify every address. MailGraf evaluates addresses it already knows instantly, then live-tests a random sample of the rest. Addresses already on your block list, or found invalid in an earlier check, are left out: nothing is sent to them, so they do not count towards the estimate. The test is free and does not use verification credits.

  1. Open Reports and select Email verification

  2. Click Run a bounce test under Bounce tests

    Choose the list you want to check and click Start bounce test.
  3. Review the estimated bounce rate

    The result shows the estimated bounce rate and its calculated margin. If the rate is above 5%, run a full verification before sending.

Verify the full list

Cleaning checks the addresses on the list that do not have a result yet. Addresses that have already received an email or been checked are skipped.

  1. Click Clean a list under List cleaning history

  2. Choose the list and click Start cleaning

    Your remaining cleaning credits appear next to the section title. You cannot start a new cleaning run while another one is running on your account.
  3. Click View report on the row

    The report counts the results as Valid, Invalid, Risky and Unknown. Invalid addresses are left out of future sends.

A risky result means the mailbox could not be confirmed with confidence, for example a catch-all domain or a server that did not answer the check. An unknown result means the receiving server refused the check. Both are still included in sends, but delivery is not guaranteed. The automatic check before sending may still hold some of them back; those addresses show on the contact profile as Risky address, not sent and are not counted as bounces. To check a single address again, use Check address on the contact profile.

Buy verification credits

If you run out of credits, select Buy cleaning credits. You can also find the available packs under Settings > Billing > Email verification credits. Once the purchase is complete, return to Reports > Email verification and start cleaning straight away.

The time required depends on the list size and how many addresses need a live check. Most lists finish in 5-10 minutes. Larger lists, or lists with many addresses that have not been checked before, can take around 15 minutes.

What happens after verification?

Invalid addresses are automatically excluded from campaign sends. Nothing is sent to those addresses, so they cannot produce a bounce. Continue building your campaign with the cleaned list, then monitor the results in Monitor delivery health.

Frequently asked questions

Does a bounce test use verification credits?

No. A bounce test is free and does not use verification credits. It checks known addresses and a random sample of the list to estimate the bounce rate.

When should I verify the full list?

If the estimated bounce rate is above 5%, verify and clean the full list before sending a campaign.

How long does verification take?

Most lists finish in 5-10 minutes. Larger lists, or lists with many addresses that have not been checked before, can take around 15 minutes.

What happens to invalid addresses?

Addresses found to be invalid are left out of future sends.

Related articles

Was this helpful?

Still need help?

Write to us and a person will answer.

Contact us
MailGraf

Professional email marketing platform.

We Love Email

Don't miss out

Get the latest email marketing tips and exclusive updates.

PECRGDPRISO27001

MailGraf is a trading name of MailGraf Digital Ltd, registered in England and Wales, No. 13282175. ICO ZB250899.