获取Postfix以在Mac OS X上处理邮件队列

时间:2010-03-20 15:35:02

标签: php macos email sendmail postfix-mta

我正在设置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

1 个答案:

答案 0 :(得分:1)

Postfix无法连接到该邮件服务器(74.125.93.27)。这可能是由防火墙或有时ISP过滤端口25流量来缓解垃圾邮件造成的。

导致此问题的其他因素是传输和/或继电器设置不正确。

此外,您是从.local地址发送的。大多数邮件服务器都不接受这个有效。