鍍金池/ 問答/PHP  Linux/ 使用PHPMailer發(fā)送郵件發(fā)送失敗(偶爾會成功)

使用PHPMailer發(fā)送郵件發(fā)送失?。ㄅ紶枙晒Γ?/h1>

詳細(xì)報錯如下:
圖片描述

2018-02-26 02:30:52 CLIENT -> SERVER: EHLO http://www.weiensi.com
2018-02-26 02:30:52 SMTP ERROR: EHLO command failed: 
2018-02-26 02:30:52 SMTP NOTICE: EOF caught while checking if connected
SMTP Error: Could not authenticate.
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
bool(false)

奇怪的是有時郵件可以成功發(fā)送,雖然次數(shù)很少。

在我本地windows環(huán)境開發(fā)沒有出現(xiàn)任何問題,上傳到liunx服務(wù)器就這樣了。

服務(wù)器的openssl和sockets配置已經(jīng)打開。

回答
編輯回答
她愚我
  1. 對比php版本
  2. 檢查你的SMTP供應(yīng)商 如果有任何安全級別的設(shè)置請降到最低

這個問題主要就是SMTP不認(rèn)可你的郵件請求。

2018年2月5日 15:48