ホームページ >バックエンド開発 >PHPチュートリアル >Localhost から Gmail SMTP 経由で送信された PHP メールが届かないのはなぜですか?
問題:
「成功」メッセージを受信しているにもかかわらずPHP mail() 関数を使用してローカルホストから電子メールを送信した後、意図した受信者がそのメールを受信しません。 email.
構成:
エラーメッセージ:
13/10/02 13:36:41 : 最初に STARTTLS コマンドを発行する必要があります。
解決策:
この問題を解決し、Gmail を使用してローカルホストからメールを正常に送信するには、次の手順に従ってください。手順:
Fake Sendmail をインストールします:
php.ini の構成:
sendmail.ini の設定:
アプリケーション固有のパスワードの生成:
sendmail.ini を変更します (オプション):
これらの変更が実装されると、PHP と Gmail SMTP サーバーを使用してローカルホストから電子メールを正常に送信できるようになります。
以上がLocalhost から Gmail SMTP 経由で送信された PHP メールが届かないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。