- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:メールの先頭の改行)
メールの先頭の改行を無くす方法は?
このQ&Aのポイント
- mail()で送信したメールを受けると、メールの本文の先頭に改行が入っていることがあります。
- Content-typeを指定する場合に改行が入りますが、単純なソースでは改行は入りません。
- OEで受信すると、本文の先頭に改行が入ってしまいます。改行を無くす方法はあるでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#10325
回答No.3
$headers = "From: Birthday Reminder <aaa@bbb.com>\r\n"; $headers .= "Cc: aaa@bbb.com\r\n"; $headers .= "Bcc: aaa@bbb.com\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/plain; charset=\"iso-2022-jp\""; $msg = "abc\ndef"; mail($mailad, 'subj', $msg, $headers); で、どうでしょうか? from、cc 等の後に MIME宣言を入れるのと、charset の後の \r\n を外すのがミソかな...
補足
送信できませんでした。