Accept-All and Risky Results: Should You Send or Skip?
Some addresses cannot be confirmed either way. What accept-all and risky mean, why they are not errors, and a safe way to send to them in small steps.
After a verification run most addresses are clearly valid or clearly invalid. A group in between cannot be confirmed: accept-all and risky. They are not mistakes in the tool. They reflect what the receiving mail server is willing to say.
What accept-all means
An accept-all (catch-all) domain accepts mail for any address at that domain, real or not. The server says yes to everything and sorts it out later, so a check cannot prove that a particular mailbox exists. Many companies run their mail this way, so in business lists these addresses can be a large share.
What risky means
A risky address is one where the signs point to possible trouble, for example a mailbox that looks full, a role address that reaches a team, or a server that gives mixed answers. The address may work, but the chance of a bounce is higher than for a valid one.
Send or skip?
Treating all of them as bad throws away real contacts. Treating all of them as good risks bounces. A middle path works well:
- Send to valid addresses first and look at the results.
- Send a small batch to accept-all and risky addresses, a few hundred at most, ideally with a message that matters to the recipient.
- Watch bounces for a day or two. If the bounce rate stays low, send the rest in steps. If it climbs, stop and look at the bounce messages.
- Remove the ones that bounce and keep the ones that stay quiet.
When to be stricter
If you send from a brand new domain, if your latest campaign had complaints, or if you pay a lot for each send, leave accept-all and risky addresses out of the first round. If a list is old, be careful in general and read how to clean a list before you send.
Why a check cannot do more
A check asks the receiving server and reports its answer. It does not send a message to the person, so it cannot see past a server that says yes to everything. Honest tools label such addresses rather than calling them valid, and that is the information you need to decide.
You can see how many of your own addresses fall in each group by verifying a small sample with the free credits of a new account on the bulk verification page. Every verified address uses one credit, and credits you buy stay valid for 12 months. The pricing page has the packs.
Mistakes people make with these results
- Deleting all accept-all addresses. In business lists you can lose a quarter of your real contacts.
- Sending to them in one go. If many are dead, the bounce rate jumps at once. Small batches show it early.
- Treating risky as invalid. A risky address may well be fine. Risky means unconfirmed, not wrong.
- Forgetting to re-check. Server settings change. A domain that accepted everything last year may confirm addresses today, so verify again before large sends.
Questions people ask
Why do some companies accept every address? It is a convenient way to avoid missing mail: the server accepts everything and sorts it into mailboxes, a catch-all folder or a bin afterwards. It also stops outsiders from guessing which addresses exist.
Is a catch-all address more likely to bounce? It can bounce later, after the server accepts the message and finds there is no such mailbox. That is why small batches and a look at the bounce messages are worth the effort.
Can I improve the odds? Yes. Send to people who have been active, use a clear sender name and a relevant subject, and prefer addresses of individuals over role addresses such as info@.