Definition
Email delivery failure occurs when a sent email does not reach the intended recipient's inbox. Failures are categorised as hard bounces (permanent failures such as invalid address or domain not found), soft bounces (temporary failures such as mailbox full or server timeout), and blocks (rejections by the receiving server due to content filtering, sender reputation, or authentication failure). Each failure type requires a different response: hard bounces should result in immediate list removal, soft bounces warrant retry with eventual suppression, and blocks need diagnostic investigation to determine the root cause.
Common delivery failure reasons include mailbox full, invalid address, domain not found, server rejected, size too large, content blocked, authentication failure (SPF, DKIM, or DMARC), and blacklisted IP or domain. Each produces a specific SMTP error code that aids diagnosis — code 550 5.1.1 indicates a non-existent recipient address, for example.
Reducing delivery failures is critical to maintaining sender reputation. Authentication (SPF, DKIM, DMARC) addresses authentication failures. List hygiene removes invalid addresses. Volume management prevents blacklisting. The benchmark for total bounce rate is under 3%, with hard bounces under 1%. Exceeding these thresholds signals poor list quality and can lead to deliverability problems across future sends.
Best Practices
-
Implement real-time bounce processing. Remove hard bounces immediately upon receipt. Suppress soft bounces after three to five retry attempts over 72 hours. Delayed handling allows problematic addresses to accumulate.
-
Authenticate your sending domain with SPF, DKIM, and DMARC records. Authentication failures are a growing cause of delivery failure as mailbox providers enforce stricter policies.
-
Monitor blacklist status for your sending IPs and domains. Use tools such as MXToolbox, Spamhaus, or Barracuda to check blacklist membership regularly. A blacklisted IP requires warm-up or replacement; a blacklisted domain requires investigation into the cause and a remediation plan.
-
Keep email file sizes under 100 KB where possible. Messages exceeding 150 KB are more likely to be rejected or clipped. Optimise images, minimise HTML, and avoid large attachments.
-
Segment out historically undeliverable addresses from active campaigns. Maintain a suppression list of addresses that have hard bounced or consistently soft bounced. Regularly verify these addresses against your list before attempting re-sends.
-
Set up delivery failure alerting. Monitor bounce rate per campaign and per segment. A sudden spike in soft bounces may indicate a receiving server issue; a spike in hard bounces may indicate a list cleaning failure or a purchased list.
Frequently Asked Questions
What is the difference between a hard bounce and a soft bounce?
A hard bounce is a permanent delivery failure caused by an invalid, non-existent, or otherwise undeliverable address. A soft bounce is a temporary failure caused by a full mailbox, server timeout, or other transient condition. Hard bounces should be suppressed immediately; soft bounces can be retried a limited number of times before suppression.
What is a normal bounce rate for email campaigns?
A normal total bounce rate is under 3%. Hard bounce rates should be under 1%. Rates above these thresholds indicate list quality issues. New or cleaned lists may temporarily see higher bounce rates as invalid addresses are identified and removed.
How do I interpret SMTP error codes?
SMTP error codes consist of a three-digit status code followed by a detailed diagnostic. Code 550 5.1.1 means the recipient address does not exist. Code 552 5.2.2 means the recipient's mailbox is full. Code 554 5.7.1 means the message was rejected due to policy or content rules. Reference your email platform's documentation for code-specific handling instructions.
Can authentication issues cause delivery failures?
Yes. Authentication failures are an increasingly common cause of delivery failure. If SPF, DKIM, or DMARC checks fail, the receiving server may reject the message outright or route it to spam. Proper authentication configuration is essential for reliable delivery.
How can I reduce hard bounce rates?
Reduce hard bounce rates by using confirmed opt-in (double opt-in), running regular list verification against email validation services, removing addresses that have hard bounced historically, and avoiding purchased or rented lists. A confirmed opt-in list should naturally achieve hard bounce rates well below 1%.
Related Glossary Terms
Bounce Classification
Bounce classification uses SMTP codes (550, 551, 552, 553, 554, 450, 451, 452) and enhanced status codes to categorise permanent and transient delivery failures.
DMARC Alignment
DMARC identifier alignment determines whether the domain in the From header matches the domains used in SPF and DKIM authentication. Strict or relaxed.
Email Active Subscriber
An active email subscriber has opened or clicked an email within a defined recency period, typically 30-90 days by industry. Active subscriber rate of 40-60% is typical for healthy email lists.
Email Blacklist
An email blacklist (DNSBL) is a real-time database of IP addresses or domains known for sending spam or unwanted email.
Email Bounce
The return of an undelivered email to the sender, categorized as hard, soft, or transient with distinct handling rules for each.
Email Bulk
Bulk email classification distinguishes mass commercial messages from transactional emails, with specific authentication requirements for senders over 5,000 daily.