Mailtarget Documentation

Bounce Classification

In this world, there are many domains used to send and receive email. When an email bounces, it depends on the conditions of the recipient's domain and mail server, which is why the reasons for the bounce will vary and differ from each other.

We group these bounce reasons into bounce classifications based on the general code below:

ClasificationNameDescriptionCategory
10Invalid RecipientThe recipient is invalid.Hard
20Soft BounceThe message soft bounced.Soft
21DNS FailureThe message bounced due to a DNS failure.Soft
22Mailbox FullThe message bounced due to the remote mailbox being over quota.Soft
23Too LargeThe message bounced because it was too large for the recipient.Soft
24TimeoutThe message timed out.Soft
30Generic Bounce: No RCPTNo recipient could be determined for the message.Hard
40Generic BounceThe message failed for unspecified reasons.Soft
50Failure554 5.7.1 recipient address was suppressed due to system policyHard
60Auto-ReplyThe message is an auto-reply/vacation mail.Soft
90UnsubscribeThe message is an unsubscribe request.Hard

Soft bounces are typically temporary events, indicating that the email delivery issue is likely to be resolved in the near future. These bounces usually result from temporary problems with the recipient's mailbox, mail server, or network, and the email may still be delivered successfully in subsequent attempts.

Soft bounces differ from hard bounces, which are permanent events indicating that the email could not be delivered due to a permanent issue with the recipient's email address or domain. Understanding the distinction between soft and hard bounces is crucial for effective email deliverability management and optimizing the success of email campaigns.