zend_smtp和php关于stream_set_timeout的警告


zend_smtp and php warning about stream_set_timeout

我使用Zend_Smtp向用户发送通知。效果很好。但是yerstaday和今天我在error_log中有很多错误,比如:

[21-Aug-2012 10:37:44] PHP Warning:  stream_set_timeout():
supplied argument is not a valid stream resource in
library/Zend/Mail/Protocol/Abstract.php on line 445

并且电子邮件不会发送。这可能是什么原因?谢谢

根据PHP文档:http://php.net/manual/en/function.stream-set-timeout.php,我认为您的应用程序无法访问电子邮件服务器(流)。

您可以观看关于:

  • 服务器上的更新(更改与电子邮件的通信)
  • 防火墙或身份验证(如果使用远程连接)

但是,如果您能够提供有关配置和实现的更多信息。。。