![停止 Exim 重试发送失败的电子邮件](https://linux22.com/image/1321612/%E5%81%9C%E6%AD%A2%20Exim%20%E9%87%8D%E8%AF%95%E5%8F%91%E9%80%81%E5%A4%B1%E8%B4%A5%E7%9A%84%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6.png)
我的 Web 服务器已被 Yahoo! 拒绝,每次向 Yahoo! 服务器发送电子邮件时,都会失败并回复:
Connecting to mta7.am0.yahoodns.net [66.94.238.147]:25 ... connected
SMTP<< 421 4.7.1 [TS03] All messages from 108.xx.xxx.xx will be permanently deferred; Retrying will NOT succeed. See http://postmaster.yahoo.com/421-ts03.html
看起来 Exim 会不断尝试发送这些被退回的电子邮件。
我该怎么做才能禁用该功能?
答案1
此错误消息表示您的 IP 地址向 Yahoo 发送了大量邮件,这意味着您的服务器上正在发送垃圾邮件。请检查服务器并停止发送垃圾邮件。Yahoo 通常会在垃圾邮件停止 48 小时后解除阻止。
答案2
顺便说一句,大量邮件并不总是垃圾邮件:我决定使用 fetchmail + procmail 将我以前的电子邮件从自托管服务器“导入”到雅虎,然后将其转发给雅虎。该机制即将使用 MTA 进行转发。这是我从 Exim 到雅虎的大量输入。