首頁 > 後端開發 > php教程 > 為什麼 PHPMailer 在 GoDaddy Linux 伺服器上拋出「連線被拒絕」錯誤?

為什麼 PHPMailer 在 GoDaddy Linux 伺服器上拋出「連線被拒絕」錯誤?

DDD
發布: 2024-11-04 02:09:01
原創
520 人瀏覽過

Why Does PHPMailer Throw a

GoDaddy Linux 伺服器上的 PHPMailer 連線被拒絕

最近,用戶在將 GoDaddy 託管網站從 Windows 轉換到 Linux 伺服器後遇到了 PHPMailer 問題。儘管 PHPMailer 的準確設定可以在 Windows 上完美運行,但某些使用者現在會遇到錯誤「SMTP -> 錯誤:無法連線到伺服器:連線被拒絕 (111)SMTP Connect() 失敗」。

為了解決此問題,Linux 上的一位用戶發現了一個有前途的解決方案:

<code class="php">$mail2->Host = localhost;</code>
登入後複製

這表明將主機指定為「localhost」而不是典型的主機名解決了連線拒絕錯誤。此外,停用 SMTP 身份驗證、使用者名稱、密碼和 SSL 設定似乎也有助於解決此問題。

因此,當在 GoDaddy Linux 伺服器上遇到 PHPMailer 連線拒絕錯誤時,使用者可以考慮以下步驟:

  1. 在 PHPMailer 設定中將主機指定為「localhost」。
  2. 停用 SMTP 驗證,使用者名稱、密碼和 SSL 設定。

以上是為什麼 PHPMailer 在 GoDaddy Linux 伺服器上拋出「連線被拒絕」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板