我正在尝试通过sendmail通过命令行和PHP与我的家庭服务器发送电子邮件。我面临的问题是邮件从未收到我的邮箱。我尝试了不同的帐户,但我从未收到过。
端口25已打开,下面我发布了mail.log输出:
Mar 24 15:40:00 FreshServer sendmail[16579]: s2OEe0Pq016579: from=www-data, size=111, class=0, nrcpts=1, msgid=<201403241440.s2OEe0Pq016579@FreshServer.lan>, relay=www-data@localhost
Mar 24 15:40:00 FreshServer sm-mta[16580]: s2OEe0bO016580: from=<www-data@FreshServer.lan>, size=380, class=0, nrcpts=1, msgid=<201403241440.s2OEe0Pq016579@FreshServer.lan>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Mar 24 15:40:00 FreshServer sendmail[16579]: s2OEe0Pq016579: to=n.xxxxx@xxxxx.nl, ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30111, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (s2OEe0bO016580 Message accepted for delivery)
Mar 24 15:40:13 FreshServer sm-mta[16576]: s2OEdUaT016574: to=<n.xxxxxx@xxxxx.nl>, ctladdr=<www-data@FreshServer.lan> (33/33), delay=00:00:43, xdelay=00:00:43, mailer=esmtp, pri=120380, relay=xxxxx.nl. [85.17.241.91], dsn=4.0.0, stat=Deferred: Connection timed out with xxxxx.nl.
此致
尼克
答案 0 :(得分:0)
日志清楚地表明连接超时。该消息仍在您的本地邮件队列中(除非您省略了相关的后续日志条目)。远程系统关闭或不喜欢你,或者防火墙比你想象的更不宽容。