我在我的 sendmail 日志中注意到以下内容:
May 11 11:11:16 foobox sendmail[21111]: uADEFHG21111: [1.1.1.1]: probable open proxy: command=POST http://foo2.example.com
May 11 11:11:16 foobox sendmail[21111]: uADEFHG21111: [1.1.1.1] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
(IP、QID 和日期已更改以保护无辜者 :-))
这里还有几个错误:
May 11 12:12:12 foobox sendmail[22222]: u4BACDCDC22222: [1.1.1.1]: probable open proxy: command=GET http://example2.domain.com/foo2/
May 11 12:12:12 foobox sendmail[22222]: u4BACDCDC22222: [1.1.1.1] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
我以前从未见过这种情况,我不清楚这里到底发生了什么。有人可以详细说明吗?有东西试图通过 Web 连接启动 SMTP 连接?或相反亦然?
Sendmail 假定连接“很可能”是通过一个开放的 http 代理来的。
从垃圾邮件预防的角度来看,发送标准的“无法识别的命令”回复并接受下一个 SMTP 命令是“不明智的”。[实现于
srvrsmtp.c
]HTTP 代理服务器可以发送/中继嵌入到 HTTP 请求中的有效 SMTP 命令。如果没有这种改进,它可能会导致接受电子邮件,尤其是本地邮箱。
恕我直言,它过去的用处不大,但它仍然远离从 sendmail 的代码中删除。
发送邮件的
RELEASE_NOTES
文件: