Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php SMTP超时。使用我们自己的服务器和快捷邮件。如何增加超时?包括错误_Php_Smtp_Timeout_Swiftmailer - Fatal编程技术网

Php SMTP超时。使用我们自己的服务器和快捷邮件。如何增加超时?包括错误

Php SMTP超时。使用我们自己的服务器和快捷邮件。如何增加超时?包括错误,php,smtp,timeout,swiftmailer,Php,Smtp,Timeout,Swiftmailer,我正在循环浏览客户名单,并向他们发送文件。这一页经常超时。这是生成的确切错误,减去我的域名 Fatal error: Uncaught exception 'Swift_IoException' with message 'Connection to smtp.example.com:25 Timed Out' in C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\StreamBuffer.php:169 Stack trace: #0 C

我正在循环浏览客户名单,并向他们发送文件。这一页经常超时。这是生成的确切错误,减去我的域名

Fatal error: Uncaught exception 'Swift_IoException' with message 'Connection to smtp.example.com:25 Timed Out' in C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\StreamBuffer.php:169 Stack trace: 
#0 C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\AbstractSmtpTransport.php(400): Swift_Transport_StreamBuffer->readLine(67)
#1 C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\AbstractSmtpTransport.php(277): Swift_Transport_AbstractSmtpTransport->_getFullResponse(67) 
#2 C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\EsmtpTransport.php(245): Swift_Transport_AbstractSmtpTransport->executeCommand('??.??', Array, Array) 
#3 C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\AbstractSmtpTransport.php(335): Swift_Transport_EsmtpTransport->executeCommand('??.??', Array) 
#4 C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\AbstractSmtpTransport.php(428): Swift_Transport_AbstractSmtpTransport->_streamMessage(Object(Swift_Message)) 
#5 C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\AbstractSmtpTransport.php(444): Swift_Tra in C:\inetpub\wwwroot\inc\lib\classes\Swift\Transport\StreamBuffer.php on line 169 
我不确定这是PHP超时,还是某种SMTP服务器超时

如果这是PHP,我可以尝试增加那里的超时时间。我已尝试添加


设置时间限制(0)
到我的.php文件的顶部,但那没有帮助,我应该将它作为第一行添加到函数本身吗?

我刚刚在 告诉我它是否对你也有效。
干杯

这篇文章与此类似,但答案对我没有帮助。看起来是swiftmailer造成的,所以更改核心php设置无关紧要,因为swift在fsockopen()上设置了超时本身call@MarcB这个解决方案看起来很有希望,但不包括样品放置。我试过了,但它在我放的地方(就在发送命令之前和之后)不起作用。我在发送了几千封电子邮件后也遇到了这个问题,尽管我使用了节流和防洪水插件。。。