php.ini を使用して SMTP メールにユーザー名とパスワードを渡す
SMTP 認証により、電子メール サーバーはユーザー名とパスワードを使用して送信者の身元を確認できます。 。 ISP がこれを要求している場合、PHP の php.mail() 関数を使用してアウトバウンド電子メールを送信するときに問題が発生する可能性があります。この関数は認証をネイティブにサポートしていません。
解決策:
この問題を解決するには、外部ライブラリを使用するか、カスタム ソリューションを実装して認証サポートを追加する必要があります。 PHPのメール機能。以下にいくつかのオプションがあります:
実装:
選択したソリューションのドキュメントを参照してください。 PHP コードを設定して使用するための具体的な手順については、
以上がphp.mail() が失敗した場合、PHP で SMTP メールを認証するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。