首頁  >  文章  >  後端開發  >  為什麼 PHPMailer 無法連接到 GoDaddy Linux 伺服器上的 SMTP?

為什麼 PHPMailer 無法連接到 GoDaddy Linux 伺服器上的 SMTP?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-03 02:35:03772瀏覽

Why is PHPMailer Failing to Connect to SMTP on GoDaddy's Linux Server?

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn