关于stream_set_timeout的zend_smtp和php警告

时间:2012-08-21 06:56:16

标签: php zend-framework email smtp

我使用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

电子邮件未发送。这可能是什么原因?感谢。

1 个答案:

答案 0 :(得分:1)

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

您可以关注:

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

但是,如果您可以提供有关配置和实施的更多信息......