Yii2 Swiftmailer SMTP有时会发送,有时会失败

时间:2017-02-08 04:35:04

标签: php yii2 smtp swiftmailer

我正在从一台服务器向另一台服务器发送API请求,它应该回复一封电子邮件。问题是,有时它会成功,有时它无法发送消息。

日志说:

[Swift_TransportException] exception 'Swift_TransportException' with message 'Connection could not be established with host smtp.office365.com [php_network_getaddresses: getaddrinfo failed: Name or service not known #0]' in /var/www/html/yii2/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:269

我的配置是:

'mail' => [
    'smtp' => 'smtp.office365.com',
    'user' => 'sample@mail.com',
    'password' => 'sample',
    'port' => 587,
    'encryption' => 'tls',
],

我尝试重做我的后端,但似乎问题是SMTP。这是这种情况吗?还是我的后端?每当它失败时,它会响应“内部服务器错误发生500”,但它不记录httpd中的任何错误。

我正在使用CentOS。

0 个答案:

没有答案