- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mail関数を使用しても送られない。)
mail関数でメールが送信されない問題について
このQ&Aのポイント
- PHPのmail関数を使用してメールを送信しようとしていますが、メールが送信されず、戻り値が1になる現象が発生しています。
- 使用しているOSはRedhat Linux 9で、PHPのバージョンは4.3.4、サーバーはApacheです。
- 追加でmail関数を呼び出すと、ページの処理が非常に遅くなる問題も発生しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>$retには「1」がかえってきているのに, これは、mail関数が正常に実行できた、という意味で、 メールが送れたといういうわけではありません。 mail関数は、sendmailにメール送信を依頼しますので、 RedHatでphp.iniファイルの設定、およびsendmailの設定が必要です。 sendmailの設定をしたら、RedHatのmailコマンドで外部のユーザ宛て にメールが送信できることを確認してください。