与Zend_Mail和Exim每个SMTP连接发送多个邮件的问题
我的专用服务器上有exim mailserver。 我想一次发送约800邮件使用Zend_Mail 但只有约200送他们 我在error_log中 我想没有PHP错误日志,如果速度太慢,超过最大时间执行与Zend_Mail和Exim每个SMTP连接发送多个邮件的问题
2010-10-12 15:16:32 - Going to send 795 letters 2010-10-12 15:16:37 - 100 letters done
2010-10-12 15:16:41 - 200 letters done
然后什么都没有。我找不到如何捕捉Zend_Mail抛出的错误。所以,我看着exim_mainlog,发现附近有没有这个时间了一些错误
1P5cDN-0000fo-27 no immediate delivery: more than 10 messages received in one connection H=localhost [127.0.0.1] Warning: Sender rate 479.5/1h
这是否意味着我应该中断连接每10个字母或我必须要改变一些cofig的进出口? 主要问题是 - 我不能测试很多,因为我的订户得到测试邮件,如果我测试几封邮件,它工作正常
回答:
这不是Zend_Mail的问题,但与Exim配置。该进出口通过SMTP接收消息时开始传送过程的默认数目为10这是通过配置选项smtp_accept_queue_per_connection控制
http://wiki.exim.org/FAQ/General_Debugging/Q0049
http://www.exim.org/exim-html-current/doc/html/spec_html/ch14.html
以上是 与Zend_Mail和Exim每个SMTP连接发送多个邮件的问题 的全部内容, 来源链接: utcz.com/qa/260967.html