- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sendmailの改行について)
sendmailの改行について
このQ&Aのポイント
- PHPのsendmailを使用してメールを送信する際に、本文内の改行が無視されてしまう問題が発生しています。
- mb_send_mail関数を使用する際、改行コードを適切に挿入する方法をご教示ください。
- PHP_EOL定数を使用しても改行が反映されないため、別の方法を探しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
$headerはどうなっていますか? Content-Typeの設定によっては、改行が無視されたりします。 (text/html とか、text/plain; format=flowed の場合など)
その他の回答 (1)
- Hohenheim
- ベストアンサー率18% (43/237)
回答No.2
$bodyへの代入式が間違っています。 以下のようにしてみてください。 ---------------------- $body = "おはようございます\n"; $body .= "こんにちわ\n"; $body .= "さようなら\n";
質問者
お礼
回答ありがとうございます。 特に何もしてないのですが、解決しました。 メーラー側の設定かもしれないので、 とりあえず、一旦締め切らせてもらいます。
お礼
回答ありがとうございます。 特に何もしてないのですが、解決しました。 メーラー側の設定かもしれないので、 とりあえず、一旦締め切らせてもらいます。