Ошибка SSL: сброс соединения по одноранговому узлу в PHP Mailer & SMTP Ошибка: данные не принимаются в phpmailer - PullRequest
0 голосов
/ 09 января 2019

Я получаю следующее сообщение об ошибке при отправке писем с использованием расширения PHP Mailer в проекте Yii 1.1. Сообщение об ошибке выглядит следующим образом:

PHP Error[2]: fputs(): SSL: Connection reset by peer
in file /data/www/project/protected/extensions/phpmailer/class.smtp.php at line 543
#0 /data/www/project/protected/extensions/phpmailer/class.smtp.php(543): fputs()
#1 /data/www/project/protected/extensions/phpmailer/class.phpmailer.php(710): SMTP->Mail()
#2 /data/www/project/protected/extensions/phpmailer/class.phpmailer.php(577): JPhpMailer->SmtpSend()
#3 /data/www/project/protected/components/HffMailer.php(206): JPhpMailer->Send()
#4 /data/www/project/protected/models/Recourse.php(549): HffMailer->SendWithOutDbConfirmation()
#5 /data/www/project/protected/commands/SchedulerCommand.php(60): Recourse->autoMailforFundRecourseConfirm()
#6 /data/www/framework/console/CConsoleCommandRunner.php(71): SchedulerCommand->run()
#7 /data/www/framework/console/CConsoleApplication.php(92): CConsoleCommandRunner->run()
#8 /data/www/framework/base/CApplication.php(180): CConsoleApplication->processRequest()
#9 /data/www/project/protected/yiicmd.php(12): CConsoleApplication->run()

Для некоторых получателей отправлено электронное письмо. Но все же, я получил ошибку, в некоторых случаях не знаю, что происходит.

В качестве альтернативы я получил следующие ошибки,

  • Ошибка PHP [2]: fputs (): SSL: сброс соединения по пиру
  • Ошибка SMTP: данные не принимаются.

Имеет SMTP_MAIL_AUTH set to TRUE & SMTP_MAIL_SECURE = 'tls' Почтовый SMTP-сервер smtp.office365.com Почтовый порт SMTP: 587

...