php で mail() 関数を使用して電子メールを送信できない問題の解決策: まず、sendmail をダウンロードして解凍し、次に php.ini 設定ファイルを開いて「mail function」モジュールを編集します。 ; 最後に、sendmail.ini 設定ファイルを編集し、メール情報のみを設定します。
原因分析:
mail() 関数は Windows システムでは直接使用できないため、sendmail をダウンロードする必要があります。
(推奨チュートリアル: php グラフィック チュートリアル)
解決策:
まず、sendmail をダウンロードし、解凍し、パスをカスタマイズします。例: E :\sendmail;
次に、次の構成を php.ini 構成ファイルに追加します (例として 163 メールボックスを使用します);
[mail function] SMTP = smtp.163.com smtp_port = 25 sendmail_from = 4u4v@163.com sendmail_path = "E:\sendmail\sendmail.exe -t"
(ビデオ チュートリアルの推奨事項: php ビデオ チュートリアル )
次に、sendmail.ini ファイルを変更します;
smtp_server=smtp.163.com //这里是配置对应的163的smtp smtp_port=25 auth_username=username //邮箱用户名 auth_password=password //邮箱密码 force_sender=username@163.com //你的邮箱全名 用户名@163.com
完了!
以上がphp の mail() 関数を使用してメールを送信できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。