Verification results explained

Verimail's /v3/verify endpoint returns one of seven different verification results.

If you are only interested in sending an emailing campaign immediately, you can ignore the result field and only send to addresses where deliverable = 'true'.

If, on the other hand, you are cleaning your emailing list for future use, then you might want to consider the result field where the output can be one of:

Result Send? What does it mean? What should I do?
deliverable Yes Mailbox exists and is accepting emails. You can safely send to this address.
inbox_full No Mailbox exists but is full. This mailbox is currently NOT accepting emails, but may accept emails in the future if the owner frees-up some space. Do not send emails now but keep it in your list and verify it again in a few days or weeks.
hardbounce No Mailbox does not exist. Remove this address from your list and discard it for good.
softbounce No Email service provider temporarily denied delivering to this mailbox. Remove this address from your list. You can keep it in a temporary list to verify it again in a few days or weeks.
catch_all It depends Email service provider accepted the email without specifying if it is deliverable or not. It depends on the quality of your list. It is recommended to discard this address if your list comes from a third-party. If on the other hand your list is opt-in or double-opt-in then you may send to this address.
disposable No Deliverable for a very short period of time (few minutes). Remove this address from your list and discard it for good.
undeliverable No Email service provider is unreachable. Remove this address from your list and discard it for good.