0

我正在设置 Sendmail/Postfix,以便在使用 mail() 函数时可以发送和测试我的 PHP 脚本。

我的意思是,当我在 PHP 中运行 mail() 函数时,脚本执行没有任何错误,并且邮件被发送到我的 mailq,但它没有得到处理,只是超时并显示以下消息:操作超时。

终端的摘录:

-Queue ID---Size-- ----到达时间---- -Sender/Recipient-----
137AA96B6C2 897 3 月 16 日星期二 22:27:05 nobody@imac.local
(连接到 alt4.gmail-smtp-in.l.google.com[74.125.93.27]:操作超时)
                                         myemail@gmail.com

关于如何解决此超时问题的任何想法?

谢谢,

-P。

4

1 回答 1

1

Postfix 无法连接到该邮件服务器 (74.125.93.27)。这可能是由防火墙或有时 ISP 过滤端口 25 流量以减少垃圾邮件引起的。

其他可能导致此问题的原因是传输和/或中继设置不正确。

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

于 2010-03-22T03:10:57.627 回答