在 Sendmail (debian) 上,在我的 mail.log 中,我得到了通常的
xdelay=00:00:00, mailer=relay, pri=120324, relay=foo.bar. [10.100.229.64], dsn=2.0.0, stat=Sent
[...][InternalId=43838731190661, Hostname=foo.bar] Queued mail for delivery)
但是我的同事管理着 Exchange 服务器,我已将其配置为中继
define(`SMART_HOST',`foo.bar')
请向我保证他们没有在他们的服务器上收到它们。
我还尝试使用常规 SMTP 命令进行 telnetfoo.bar
并发送电子邮件,结果确实有效
为什么 sendmail 也报告 2.0.0 已从服务器发回,但是电子邮件尚未发送?
他们说他们所做的唯一一件事就是将内部 DNS 更改为将任何内容重定向.bar
到他们的域控制器,我不知道这意味着什么,但foo.bar
在我的服务器上可以正确解析,并且如前所述,通过 telnet 会话执行的 SMTP 命令可以正常工作。