PHPMailer GoDaddy 伺服器SMTP 連線被拒絕
該用戶在將網站從Windows 遷移到Linux 後,PHPMailer 功能突然出現故障GoDaddy 功能上的伺服器。他們收到的錯誤訊息是:
SMTP -> ERROR: Failed to connect to server: Connection refused (111)SMTP Connect() failed.
儘管驗證了他們的設置,問題仍然存在。他們確認他們的 GoDaddy 帳戶保持不變,技術支援也沒有發現伺服器設定問題。
懷疑與伺服器相關的原因,他們進行了進一步調查。他們發現使用 localhost 作為 SMTP 主機值,同時註解 SMTPAuth、使用者名稱等各種驗證設置,解決了這個問題。
$mail2->Host = localhost; //$mail2->SMTPAuth = false; //$mail2->Username = '[email protected]'; //$mail2->Password = '*******'; //$mail2->SMTPSecure = 'tls'; //$mail2->Port = 465;
使用者得出結論,該問題與過渡到 Linux 伺服器並表明技術支援人員可能不知道某些伺服器設定。他們建議進一步調查是否有其他人遇到類似問題。
以上是為什麼 PHPMailer 無法連接到 GoDaddy Linux 伺服器上的 SMTP?的詳細內容。更多資訊請關注PHP中文網其他相關文章!