When you send an email, it travels through multiple systems before reaching the recipient's inbox. At each step, something can go wrong that prevents delivery. The sending server hands the message to the recipient's mail server, which then attempts to deliver it to the specific mailbox. If delivery fails at any point, the recipient's server generates a bounce notification — a non-delivery report (NDR) — that is sent back to the original sender explaining why the message could not be delivered.
Bounces fall into two major categories: hard bounces and soft bounces. Hard bounces are permanent delivery failures that indicate the email address is fundamentally undeliverable. The most common causes of hard bounces include non-existent mailboxes (the user has left the company or deleted their account), invalid domains (the domain does not exist or has expired), and addresses that have been explicitly blocked by the receiving server. Hard bounces should never be retried because the underlying issue will not resolve on its own.
Soft bounces are temporary delivery failures that may resolve if the message is retried. Common soft bounce causes include full mailboxes (the recipient has exceeded their storage quota), temporarily unavailable mail servers (the server is down for maintenance), messages that are too large for the recipient's server to accept, and greylisting (where the server intentionally rejects first delivery attempts from unknown senders and expects a retry). Most email systems automatically retry soft bounces for a period of 24 to 72 hours before converting them to permanent failures.
There is a third, less obvious category: deferred bounces. These occur when the receiving server accepts the message but cannot complete final delivery — for example, when an internal routing rule redirects the message to a disabled account, or when a spam filter quarantines the message after initial acceptance. Deferred bounces may not generate an immediate NDR, making them harder to track and diagnose. Our bounce checker identifies conditions that commonly lead to deferred bounces, such as catch-all domain configurations and known spam-filtering patterns.
The impact of bounces extends far beyond the individual undelivered message. ISPs like Gmail, Outlook, and Yahoo track your bounce rate as a primary signal of sender quality. A bounce rate above 2% triggers reduced deliverability for all your emails, not just those to bouncing addresses. Above 5%, you risk having your sending IP or domain blacklisted, which can take weeks to resolve. Checking emails for bounce risk before sending is the single most effective way to prevent these cascading consequences.