我正在设置Sendmail / Postfix,以便在使用mail()函数时发送和测试我的PHP脚本。
我已经到了这一点,当我在PHP中运行mail()函数时,脚本执行时没有任何错误,并且邮件被发送到我的mailq但是它没有得到处理,只是简单地超时了消息:操作超时。
来自终端的摘录:
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- 137AA96B6C2 897 Tue Mar 16 22:27:05 nobody@imac.local (connect to alt4.gmail-smtp-in.l.google.com[74.125.93.27]: Operation timed out) myemail@gmail.com
关于如何解决此超时问题的任何想法?
谢谢,
-P
答案 0 :(得分:1)
Postfix无法连接到该邮件服务器(74.125.93.27)。这可能是由防火墙或有时ISP过滤端口25流量来缓解垃圾邮件造成的。
导致此问题的其他因素是传输和/或继电器设置不正确。
此外,您是从.local
地址发送的。大多数邮件服务器都不接受这个有效。