SMTP 電子メール配信のための Sendmail、WAMP、および PHP の構成
この問題では、ユーザーが sendmail を構成しようとしたときに問題が発生しました。 Windows 8.1 で実行されている WAMP サーバー上の Gmail アカウント。 Sendmail は、電子メール送信の処理に使用される SMTP 電子メール配信エージェントです。
構成の問題:
SMTP にポート 465 を使用すると、ユーザーにエラーが発生し、「接続」が発生しました。タイムアウトしました」というメッセージが表示されます。さらに、電子メールが送信されていないにもかかわらず、ポート 587 で「接続は正常に終了しました」というメッセージが表示されました。
解決策:
さまざまな構成のトラブルシューティングを行った後、ユーザーは sendmail が必要であることを発見しました。管理者権限で実行します。 sendmail.exe の管理者権限を設定する手順は次のとおりです。
成功の確認:
sendmail.exe に管理者権限が付与されると、ポート 465 と 587 の両方が許可されます。電子メールの送信に正常に使用できました。最初のクエリで指定されたユーザーの PHP コードは、適切な構成後に電子メールが正常に送信されたことを示しています。
結論:
sendmail.exe に管理者権限を付与すると、次のことが証明されました。これは、電子メール配信の問題を解決するための重要なステップとなります。上記の手順に従うことで、ユーザーは WAMP 環境内で SMTP 電子メール送信を効果的に処理するために必要な権限で sendmail が動作することを確認できます。
以上が記事の本質を捉えた、質問ベースのタイトルをいくつか紹介します。 * WAMP、Sendmail、および Gmail: 「接続がタイムアウトしました」および「接続が正常に閉じられました」というメッセージが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。