发送电子邮件失败,只有Gmail

我的debian服务器发送电子邮件到雅虎,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 

我configuration了反向,更改主机名,使用test-mail.com进行testing,在那里我得到9/10分(非常高)

我还应该做什么?

起初我以为远程服务器是灰色列出你(时间可能仍然是某种forms的灰色列表或服务器只是无法访问,谁知道)。 但仔细一看,您的服务器不能够到达远程服务器的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地址configuration正确的反向DNS,Gmail服务器倾向于拒绝其IPv6地址上的电子邮件。 我也注意到这个检查可能更挑剔(或者可能被打破)。

我build议尝试修复您的IPv6地址的rDNS,如果这不起作用或已经是正确的,请尝试configuration您的MTA以独占使用gmail的Ipv4地址。

也许这不是问题,远程服务器只是灰色的列出你在IPv4和IPv6,如果你的MTA会重试足够长的时间,最终会成功。