5.1.2

Enhanced Status Code 5.1.2: Bad Destination System Address - Domain Not Found

Permanent failure Critical severity Address RFC 3463
What it means

Enhanced Status Code 5.1.2 means “Bad Destination System Address - Domain Not Found.” The recipient domain does not exist, has no MX records, or cannot be resolved through DNS. The entire domain (the part after @) is invalid, not just the user. Remove this address immediately.

At a glance
Code5.1.2
Bounce typeHard (permanent)
SeverityCritical
CategoryAddress
What to doSuppress the address; do not retry
StandardRFC 3463
What it looks like in your mail logs
host example.com[203.0.113.25] said: 550 5.1.2 <user@exmaple-typo.com>: Recipient address rejected: Domain not found (in reply to RCPT TO command)

What does 5.1.2 mean?

Enhanced status code 5.1.2 means the destination domain could not be resolved. Unlike 5.1.1 (where the domain is valid but the user does not exist), 5.1.2 means the domain itself is the problem - it either does not exist, has no MX records, or DNS resolution failed permanently.

Common causes include typos in the domain part of the address (e.g., @gmal.com instead of @gmail.com), domains that have expired and are no longer registered, or domains that exist but have no mail infrastructure configured. This is a permanent failure that requires immediate address removal.

How 5.1.2 plays out

Your server attempts delivery
The recipient server returns a permanent 5.1.2 rejection
This is a hard bounce: the message will not be accepted as sent
Suppress the address and fix the root cause before resending

Where 5.1.2 sits: soft vs hard bounce

Soft bounce (4xx) Hard bounce (5xx)
NatureTemporaryPermanent
SMTP class4xx5xx
What to doLet it retrySuppress the address
Recoverable?OftenNo
5.1.2 is✓ this code

Common causes of 5.1.2

  • Domain name is misspelled (common typos in provider names)
  • Domain registration has expired
  • Domain has no MX records and no A record fallback
  • DNS for the domain is completely broken or unresolvable
  • Domain was recently deleted or transferred

How to fix 5.1.2

  • Check for typos in the domain: gmail.com not gmal.com, yahoo.com not yaho.com
  • Verify the domain exists using MX Lookup or DNS tools
  • Remove the address from your list permanently
  • Implement domain validation on signup forms to catch invalid domains

Frequently asked questions

What does bounce code 5.1.2 mean?
Bounce code 5.1.2 means the destination domain in the email address does not exist or cannot accept mail. Unlike 5.1.1 (which indicates the mailbox/user is invalid), 5.1.2 points to a problem with the domain portion of the address, the part after the "@" symbol. The sending server could not find valid MX records or A records for the domain in DNS, making delivery impossible.
What causes a "5.1.2 Bad destination system address" error?
The most common cause is a misspelled domain name in the recipient's email address (e.g., @gmial.com instead of @gmail.com). Other causes include an expired or deleted domain, missing or misconfigured MX records in the domain's DNS, or a domain that was recently migrated and has not yet had its DNS records updated. This is a permanent failure, so the email cannot be delivered until the domain issue is resolved.
How do I fix a 5.1.2 DNS hard error bounce?
Check the recipient's email address carefully for domain typos and correct any spelling errors. Use an MX lookup tool (like MXToolbox) to verify the domain has valid MX records. If the domain exists but has no MX records, the owner needs to add them. If you are the domain administrator, verify your MX records point to a functioning mail server and that DNS is properly resolving. Allow up to 48 hours for DNS changes to propagate.
Is 5.1.2 a hard bounce?
Yes, 5.1.2 is a hard bounce indicating a permanent failure. The domain specified in the email address either does not exist or has no mail server configured. You should not retry delivery to this address without first verifying and correcting the domain. Remove or correct the address in your mailing list to avoid repeated bounce attempts that can harm your sender reputation.
Reviewed by Jennifer Jackson, Email Deliverability Analyst · June 2026 ← All bounce codes