If Gmail says "Our system has detected that this message does not meet IPv6 sending guidelines regarding PTR records"
Essentially, Google Mail's SMTP server tells you that either the PTR record with IPv6 address of your SMTP server does not exist or this record does not match your server.
The solution
- Look at the DNS configuration of your SMTP server.
- If it does not have a PTR record with the IPv6 address of that server, add it.
- If your configuration does not allow adding PTR records, disable sending over IPv6 in your SMTP configuration. For Postfix, ensure that the parameter
inet_protocols
(for example, in the file/etc/postfix/main.cf
) looks likeinet_protocols = ipv4
, i.e. withoutipv6
.
Sources
- https://support.plesk.com/hc/en-us/articles/213936285-Unable-to-send-an-email-to-Gmail-Our-system-has-detected-that-this-message-does-not-meet-IPv6-sending-guidelines-regarding-PTR-records
- https://support.plesk.com/hc/en-us/articles/213388269-Unable-to-send-mail-using-STARTTLS-authentication-4-7-0-TLS-not-available-due-to-local-problem
- https://blog.kruyt.org/postfix-and-tls-encryption/
comments powered by Disqus