仅使用 Gmail 发送电子邮件失败

仅使用 Gmail 发送电子邮件失败

我的 Debian 服务器向 yahoo、hotmail 发送电子邮件,但不向 gmail 发送电子邮件!

尾部/etc/log/mail.log

95.211.117.206], dsn=4.0.0, stat=Deferred: Connection timed out with 75gmail.com.
Nov 23 23:07:52 sitechat sendmail[1837]: tANM7qEk001837: from=www-data, size=1224, class=0, nrcpts=1, msgid=<[email protected]>, relay=www-data@localhost
Nov 23 23:07:52 sitechat sm-mta[1838]: tANM7q7O001838: from=<[email protected]>, size=1476, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA-v4, relay=localhost.localdomain [127.0.0.1]
Nov 23 23:07:52 sitechat sendmail[1837]: tANM7qEk001837: [email protected], ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=31224, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (tANM7q7O001838 Message accepted for delivery)
Nov 23 23:07:52 sitechat sm-mta[1840]: STARTTLS=client, relay=gmail-smtp-in.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Nov 23 23:07:52 sitechat sm-mta[1840]: tANM7q7O001838: to=<[email protected]>, ctladdr=<[email protected]> (33/33), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=121476, relay=gmail-smtp-in.l.google.com. [IPv6:2a00:1450:400c:c02::1b], dsn=5.0.0, stat=Service unavailable
Nov 23 23:07:52 sitechat sm-mta[1840]: tANM7q7O001838: tANM7q7O001840: DSN: Service unavailable
Nov 23 23:07:53 sitechat sm-mta[1840]: tANM7q7O001840: to=<[email protected]>, delay=00:00:01, xdelay=00:00:01, mailer=local, pri=30000, dsn=2.0.0, stat=Sent

我进行了反向配置,更改了主机名,并使用 test-mail.com 进行了测试,我获得了 9/10 的分数(非常高的分数)

我还应该做什么?

答案1

起初我以为远程服务器把你列入了灰名单(超时可能仍然是某种形式的灰名单,或者服务器根本无法访问,谁知道呢)。但仔细一看,似乎你的服务器无法访问远程服务器的 IPv4 地址,然后尝试 IPv6 地址:

95.211.117.206], dsn=4.0.0, stat=Deferred: Connection timed out with 75gmail.com.
Nov 23 23:07:52 sitechat sm-mta[1840]: tANM7q7O001838: to=<[email protected]>, ctladdr=<[email protected]> (33/33), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=121476, relay=gmail-smtp-in.l.google.com. [IPv6:2a00:1450:400c:c02::1b], dsn=5.0.0, stat=Service unavailable

我注意到,如果您没有为 IPv6 地址配置正确的反向 DNS,gmail 服务器往往会拒绝其 IPv6 地址上的电子邮件。我还注意到,这种检查可能更加挑剔(或可能失效)。

我建议尝试修复您的 IPv6 地址的 rDNS,如果它不起作用或已经正确,请尝试将您的 MTA 配置为仅使用 gmail 的 Ipv4 地址。

也许这不是问题,远程服务器只是在 IPv4 和 IPv6 上将您列入灰名单,如果您的 MTA 重试足够长的时间,它最终会成功。

相关内容