Enhanced Status Code 5.7.25: Reverse DNS Validation Failed
Enhanced Status Code 5.7.25 means “Reverse DNS Validation Failed.” Your sending IP address does not have a valid reverse DNS (PTR) record, or the PTR record does not match the forward DNS. Google requires all senders to have valid forward-confirmed reverse DNS (FCrDNS) on their sending IPs.
550 5.7.25 The IP address sending this message does not have a PTR record setup, or the corresponding forward DNS entry does not point to the sending IP. As a policy, Gmail does not accept messages from IPs with missing PTR records.
What does 5.7.25 mean?
Enhanced status code 5.7.25 means the receiving server checked the reverse DNS (PTR record) of your sending IP address and found it missing, invalid, or not matching the forward DNS lookup. This is a critical configuration requirement.
Google requires all senders to have a valid PTR record for their sending IP. The PTR record must resolve to a hostname, and that hostname must resolve back to the same IP (forward-confirmed reverse DNS / FCrDNS). Microsoft and Yahoo also check reverse DNS as part of their sender validation.
If you are using a dedicated IP for sending, work with your hosting provider or ESP to ensure proper PTR records are configured. If you are on a shared IP, your ESP should have this configured already - contact them if you see this error.
How 5.7.25 plays out
5.7.25 rejectionWhere 5.7.25 sits: soft vs hard bounce
| Soft bounce (4xx) | Hard bounce (5xx) | |
|---|---|---|
| Nature | Temporary | Permanent |
| SMTP class | 4xx | 5xx |
| What to do | Let it retry | Suppress the address |
| Recoverable? | Often | No |
| 5.7.25 is | ✓ this code |
Common causes of 5.7.25
- No PTR record configured for the sending IP address
- PTR record hostname does not resolve back to the sending IP (FCrDNS failure)
- PTR record points to a generic hostname (e.g., 123-45-67-89.host.com)
- DNS propagation delay after PTR record changes
- Hosting provider has not configured reverse DNS for your IP
How to fix 5.7.25
- Configure a PTR record for your sending IP through your hosting provider
- Ensure the PTR hostname resolves forward to the same IP (FCrDNS)
- Use a professional hostname for PTR, not a generic one (e.g., mail.yourdomain.com)
- Verify with our Reverse DNS Checker tool
- Contact your ESP if using a shared IP - they should have this configured