ホームページ > バックエンド開発 > PHPチュートリアル > GoDaddy Linux サーバー上の PHPMailer で「接続が拒否されました」エラーが発生するのはなぜですか?

GoDaddy Linux サーバー上の PHPMailer で「接続が拒否されました」エラーが発生するのはなぜですか?

Barbara Streisand
リリース: 2024-11-03 15:42:03
オリジナル
903 人が閲覧しました

Why am I Getting a

GoDaddy Linux サーバーでの PHPMailer の「接続が拒否されました」エラーのトラブルシューティング

前述したように、「接続が拒否されました」を示す PHPMailer エラーは、通常、初期セットアップ中に発生します。構成が正しくないため。ただし、サーバーを Windows から Linux に移行した後にこの問題が発生した場合は、さらなるトラブルシューティングが必要になる場合があります:

PHPMailer の設定を確認してください:

PHPMailer の設定が次のとおりであることを確認してください。正確な。次の構成パラメータを確認します。

  • ホスト: smtpout.secureserver.net (またはリレーホスティング.secureserver.net)
  • SMTPAuth: true
  • SMTPSecure: ssl
  • ポート: 465
  • ユーザー名とパスワード: 正しい GoDaddy SMTP 認証情報

サーバー側の構成の問題:

GoDaddy サポートに問い合わせて、サポート側の SMTP サーバー設定を確認してください。テクニカル サポートが認識していない追加の構成を確認する必要がある場合があります。

代替ソリューション:

前述の手順で問題が解決しない場合は、次の手順を検討してください。以下:

  • localhost 構成: $mail2->Host = localhost を設定してみてください。この構成は、この問題に直面している一部のユーザーにとっては成功しています。
  • SMTP 構成をコメントアウトします: SMTPAuth、ユーザー名、パスワード、および SMTPSecure に関連する行をコメント アウトし、ホストとポートの設定のみを残します。 。このアプローチは一部のユーザーにも効果がありました。

追加のトラブルシューティング:

  • デバッグを有効にする: SMTPDebug を値を大きくすると (2 または 3 など)、より詳細なエラー メッセージが表示されます。
  • ファイアウォール ルールの確認: サーバーのファイアウォールが SMTP ポート (465) への発信接続を許可していることを確認します。
  • 別のポートでテストする: 代替の SMTP ポート (例: 587、25、または 3535) を試して、ポート関連の問題を除外します。

このまま続ける場合は、問題が発生した場合は、追加のトラブルシューティング オプションについて GoDaddy サポートまたは PHPMailer コミュニティからさらなる支援を求めてください。

以上がGoDaddy Linux サーバー上の PHPMailer で「接続が拒否されました」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート