我用sendmail将sendmail设置为Google (使用AuthInfo在/etc/mail/access中进行身份验证)。
我昨晚注意到电子邮件没有通过。我发了一封这样的电子邮件:
echo "I am testing this" | sendmail -f server@example.com server@example.com日志如下所示:
May 19 18:53:08 starks sendmail[1658]: p4JMr7mw001658: from=server@example.com, size=157, class=0, nrcpts=1, msgid=<201105192253.p4JMr7mw001658@starks.example.lan>, relay=root@localhost
May 19 18:53:08 starks sendmail[1658]: STARTTLS=client, relay=[127.0.0.1], version=TLSv1/SSLv3, verify=FAIL, cipher=DHE-RSA-AES256-SHA, bits=256/256
May 19 18:53:08 starks sendmail[1665]: STARTTLS=server, relay=starks.example.lan [192.168.8.5] (may be forged), version=TLSv1/SSLv3, verify=NO, cipher=DHE-RSA-AES256-SHA, bits=256/256
May 19 18:53:08 starks sendmail[1658]: p4JMr7mw001658: to=server@example.com, ctladdr=server@example.com (0/0), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30157, relay=[127.0.0.1] [127.0.0.1], dsn=5.7.1, stat=User unknown
May 19 18:53:08 starks sendmail[1658]: p4JMr7mw001658: p4JMr7mx001658: DSN: User unknown(还有许多其他日志条目,但与指向postmaster地址的server@example.com别名有关)
但是,如果我将以下内容添加到/etc/mail/access中,所有操作都会很好:
Connect:192.168.8.5 RELAY所有邮件都按预期发送。有人有什么想法吗?
发布于 2011-05-20 09:50:51
"starks.example.lan 192.168.8.5“
您的SMTP“主机宣布”(starks.example.lan)解析回到您的NAT地址(192.168.8.5),在那里您的实际主机/系统名称可能是其他东西?
https://serverfault.com/questions/271755
复制相似问题