【发布时间】:2014-11-19 00:01:07
【问题描述】:
我使用 Zend Framework 2 的 SMTP 传输并通过 Amazon 的简单电子邮件服务发送电子邮件。一切正常,直到我需要在同一个请求中发送不止一封电子邮件 - 然后我得到这个奇怪的异常。
Fatal error: uncaught Exception
'Zend\Mail\Protocol\Exception\RuntimeException'
with message
'Could not read from email-stmp.us-west-2.amazonaws.com'
in
/www/vendor/zendframework/zendframework/library/Zend/Mail/Protocol/AbstractProtocol.php
on line 308
我尝试在连接上执行 rset(),但它只会产生相同的错误。现在我已经在每次 send() 之后手动调用 disconnect() - 这使得 ZF2 下次重新连接并且它可以工作 - 但显然不理想。
我正在使用 ServiceLocator 和工厂,因此所有这些都发生在一个连接上(应该如此)。
有没有人经历过这样的事情?有什么想法吗?
谢谢
【问题讨论】:
标签: email amazon-web-services zend-framework2