PHPMailer GoDaddy サーバー SMTP 接続が拒否されました
このユーザーは、サイトを Windows から Linux に移行した後、PHPMailer 機能で突然障害が発生しました。 GoDaddy 上のサーバー。受け取ったエラー メッセージは次のとおりでした。
SMTP -> ERROR: Failed to connect to server: Connection refused (111)SMTP Connect() failed.
設定を確認したにもかかわらず、問題は解決しませんでした。 GoDaddy アカウントが変更されていないことを確認し、テクニカル サポートはサーバー設定の問題を発見できませんでした。
サーバー関連の原因を疑い、さらに調査しました。 SMTP ホスト値として localhost を使用し、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 中国語 Web サイトの他の関連記事を参照してください。