• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sendmailの改行について)

sendmailの改行について

このQ&Aのポイント
  • PHPのsendmailを使用してメールを送信する際に、本文内の改行が無視されてしまう問題が発生しています。
  • mb_send_mail関数を使用する際、改行コードを適切に挿入する方法をご教示ください。
  • PHP_EOL定数を使用しても改行が反映されないため、別の方法を探しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • mtaka2
  • ベストアンサー率73% (867/1179)
回答No.1

$headerはどうなっていますか? Content-Typeの設定によっては、改行が無視されたりします。 (text/html とか、text/plain; format=flowed の場合など)

coogon21
質問者

お礼

回答ありがとうございます。 特に何もしてないのですが、解決しました。 メーラー側の設定かもしれないので、 とりあえず、一旦締め切らせてもらいます。

その他の回答 (1)

  • Hohenheim
  • ベストアンサー率18% (43/237)
回答No.2

$bodyへの代入式が間違っています。 以下のようにしてみてください。 ---------------------- $body = "おはようございます\n"; $body .= "こんにちわ\n"; $body .= "さようなら\n";

coogon21
質問者

お礼

回答ありがとうございます。 特に何もしてないのですが、解決しました。 メーラー側の設定かもしれないので、 とりあえず、一旦締め切らせてもらいます。

関連するQ&A