我使用 SENDMAIL,我发现我的邮件没有发送出去。我所有的邮件都在
/var/spool/mqueue
当我查看日志时出现此错误
MDeferred: Connection refused by cluster8a.eu.messagelabs.com.
这行是什么意思。?
我通过以下命令测试该远程主机是否接受 SMTP 端口 25 上的传入 SMTP 连接:
telnet cluster8a.eu.messagelabs.com 25
telnet cluster8a.eu.messagelabs.com 25
Trying 85.158.139.103...
telnet: connect to address 85.158.139.103: Connection refused
Trying 216.82.251.230...
telnet: connect to address 216.82.251.230: Connection refused
telnet: Unable to connect to remote host: Connection refused
答案1
此行表示与端口 25 (stmp) 的连接被拒绝。因此,要么该主机阻止您的 smtp 连接,要么该主机上的 smtp 已停止。如果您仅在这一台主机上收到此消息,那么您的 smtp 守护进程可能一切正常(尝试将邮件发送到其他主机并检查日志以确认此问题仅存在于 cluster8a.eu.messagelabs.com 中)。