A 550 error is one of the most common SMTP errors you will encounter. It indicates a permanent rejection, meaning the message will not be delivered unless you fix the underlying issue. Understanding the specific 550 variant helps you diagnose and resolve the problem.
Common 550 Error Variants
550 User Not Found
The email address does not exist on the recipient's mail server. This happens when:
- The address was mistyped
- The recipient account was deleted
- The address never existed
Fix: Remove the address from your list. Do not retry.
550 Mailbox Unavailable
The mailbox exists but cannot receive mail. Causes include:
- Account suspended or disabled
- Mailbox quota permanently exceeded
- Organization policy blocking external mail
550 Access Denied / Blocked
The recipient's server blocked your sending IP or domain:
- Your IP is on a blocklist
- Your domain has poor reputation
- The recipient has explicitly blocked you
Fix: Check blocklists, review your sender reputation, and ensure authentication is correct.
550 Message Rejected
The server rejected the message content:
- Attachment type not allowed
- Message triggered content filters
- Missing required headers
Example 550 Error Messages
550 5.1.1 The email account that you tried to reach does not exist
550 5.7.1 Message rejected due to content restrictions
550 5.7.606 Access denied, banned sending IP
550 Requested action not taken: mailbox unavailable
How to Diagnose 550 Errors
Step 1: Read the Full Error Message
The text after "550" provides specific details. Look for keywords like "user," "blocked," "spam," or "policy" to identify the cause.
Step 2: Check the Enhanced Status Code
Modern mail servers include extended codes (like 5.1.1 or 5.7.1) that provide more detail:
5.1.x- Address-related issues5.2.x- Mailbox issues5.7.x- Security or policy issues
Step 3: Verify the Address
For "user not found" errors, confirm the address is correct. Check for typos in the local part (before @) and domain.
Step 4: Check Your Reputation
For "blocked" or "rejected" errors:
- Check if your IP is on blocklists (MXToolbox)
- Review Google Postmaster Tools for domain reputation
- Verify SPF, DKIM, and DMARC are passing
Provider-Specific Messages
Gmail, Microsoft, and Yahoo each use slightly different 550 error formats. Gmail often includes links to their documentation. Microsoft may reference their Smart Network Data Services (SNDS). Understanding provider-specific messages helps you resolve issues faster.
Fixing Common 550 Errors
Invalid Address (5.1.1)
- Remove the address from your list immediately
- Add to suppression list to prevent re-adding
- Review how the address entered your list
Blocked/Denied (5.7.x)
- Check all major blocklists for your IP and domain
- Request delisting if found on blocklists
- Review and fix authentication (SPF, DKIM, DMARC)
- Reduce sending volume while resolving issues
Policy Rejection
- Review message content for spam triggers
- Reduce attachment sizes or use cloud links
- Ensure you have proper unsubscribe mechanisms
When to Contact the Recipient
If you receive 550 errors for known valid addresses (especially business contacts), the issue may be on the recipient's end:
- Their IT may have blocked your domain
- Their mailbox may be disabled
- Their server may be misconfigured
Use an alternative contact method (phone, web form) to alert them to the delivery issue.
