Result Codes

DeBounce results are easy to understand. Each result has a unique code that can be found in both API and Exported results. Use the below table and descriptions to interpret the results.

Syntax1Not an email.No
Spam Trap2Spam-trap by ESPs.No
Disposable3A temporary, disposable address.No
Accept-All4A domain-wide setting.Verified as a real address.
Deliverable5Verified as real address.Yes
Invalid6Verified as invalid (Bounce).No
Unknown7The server cannot be reached.No
Role8Role accounts such as info, support, etc.Maybe, Not recommended


Programmers, developers, and IT professionals are all well-versed in the world of syntax errors. We often see them as a pesky dialog box after inputting a piece of invalid code. Unfortunately, when these little typos occur while entering email addresses into your CRM, they can wreak havoc on your email marketing lists and upset your analytics.

DON’T SEND – These lines are not email addresses in logic.

Related Article: What is Email Syntax Error?


A spam trap is a honeypot used to collect spam.
Spam traps are usually e-mail addresses created not for communication but to lure spam. To prevent legitimate email from being invited, the e-mail address will typically only be published in a location hidden from view such that an automated e-mail address harvester (used by spammers) can find the email address. Still, no sender would be encouraged to send messages to the email address for any legitimate purpose. Since no e-mail is solicited by the owner of this spam-trap e-mail address, any e-mail messages sent to this address are immediately considered unsolicited.
The term is a compound of the words “spam” and “trap” because a spam analyst will lay out spam traps to catch spam like a fur trapper lays out traps to catch wild animals. The provenance of this term is unknown, but several competing anti-spam organizations claim trademarks over it.

DON’T SEND – These emails will ruin your sending reputation.

Related Article: Everything You Should Know About Spam Traps and How to Avoid Them.


Disposable emails are temporary accounts used to avoid using a real personal account during a sign-up process. Common providers of disposable emails include Mailinator, Guerilla Mail, AirMail, and 10 Minute Mail.

DON’T SEND – These emails are fake or temporary emails and are not safe for sending.

Related Article: What is a DEA or Disposable Email Address?

Related Solution: Free Disposable Email Detector API


This is also known as a “catch-all”. This is a domain-wide setting where all emails on this domain will be reported as a catch-all. There is no definitive way to determine whether this email is valid or invalid.

A catch-all address is commonly used in small businesses to ensure a company receives an email that has been sent to them, regardless of typos. Additionally, these are also found in larger government, medical and educational organizations. Oftentimes these are in fact valid emails. However, some organizations may utilize this setting as a security feature to prevent unsolicited emails.
Commonly the server will accept all mail and then bounce it back to the sender, which in turn hurts the sender’s IP Reputation.

SAFE – If you have a dedicated email server with your own IPs, catch-all emails may be safe for sending dependent on the overall health of your list.
DON’T SEND – If you use a third-party email provider that requires a bounce rate below 4%, these emails are not safe for sending.

Related Articles:

What is a Catch-all or Accept-all Email?

Should You Keep or Delete Accept-All & Unknown Emails?


A valid email address has been verified as a real email that is currently accepting mail.

SAFE – These emails exist and have been verified for safe sending.


An invalid email address has been verified as a bad recipient address that does not exist or is not accepting mail. Invalid emails will result in a bounce.

DON’T SEND – These emails do not exist and are not safe for sending.


We are unable to definitively determine this email’s status. This email appears to be OK, however, the domain and/or server is not responding to our requests. This may be due to an issue with their internal network or expired domain names. Unknown addresses are checked up to 3 times before this result code is given.

SAFE – If you have a dedicated email server with your own IPs, unknown emails are normally safe for sending.
DON’T SEND – If you use a third-party email provider that requires a bounce rate below 4%, these emails are not safe for sending.

Related KB Article: Keep Accept-all or Unknowns?


Role-based email addresses (like admin@, help@, sales@, leads@) are email addresses that are not associated with a particular person, but rather with a company, department, position, or group of recipients. They are not generally intended for personal use, as they typically include a distribution list of recipients.

SAFE – If you are familiar with the email owners.
DON’T SEND – If you obtain the email from the registration form.

Related Article: Is it safe to send emails to role-based email addresses?


This status code (8) will not show up in the API response. You need to check the “role” parameter instead. Sample API response:

{“debounce”: {“email”:”[email protected]”, “code”:”6″,“role”:”true”,”free_email”:”true”,”result”:”Invalid”, “reason”:”Bounce, Role”,”send_transactional”:”0″,”did_you_mean”:””}, “success”:”1″,”balance”:”100″}

Was this helpful?