fwrite()发送40个字节失败,errno = 32 Broken pipe

时间:2014-09-30 10:43:54

标签: php codeigniter

我正在使用codeigniter框架

开发一个项目

我有一些代码如下

fwrite($this->_smtp_connect, $data . $this->newline))

$ data包含要通过电子邮件发送的数据

但我收到了错误

  

严重性:通知 - > fwrite():发送40个字节失败 errno = 32 断管

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果您在网站上使用cpanel,则smtp限制有问题并导致此错误。

SMTP限制

此功能可防止用户绕过邮件服务器发送邮件,这是垃圾邮件发送者常用的做法。它只允许MTA,mailman和root连接到远程SMTP服务器。

此控件也可在调整设置中调整。

此设置已更新。

禁用SMTP限制。