postfixを使ってメールを送信を行っています。
プログラムはその一部分を抜き出してきました。
$messageの部分に本文を記述しているのですが、改行したいとおもい\r\nを書き込んだところ、届いたメールには改行されていない$messageと同じ文でした。
試しに\nも試してみましたが結果は同じでした。
どうして改行されないのか教えてほしいです。
しょうもないミスだったらすみません。
php
1 2 mb_language("Japanese"); 3 mb_internal_encoding("UTF-8"); 4 5 //メールの情報を設定 6 $mailto = '××××@××××'; 7 $title = 'アラート設定について'; 8 $message = 'あなたのメールアドレスが仮登録されました。\r\n下のリンクをクリックするとメールアドレスを登録することができます。\r\n'; 9 10 //差出人設定 11 $from_email = '××××@××××'; 12 $from_name = '○○○'; 13 $headers = 'From: ' . mb_encode_mimeheader($from_name, 'ISO-2022-JP') . ' <' . $from_email . '>'; 14 15 //メールの送信 16 if(mb_send_mail($mailto,$title,$message,$headers)){ 17 echo 'メール送信しました'; 18 }else{ 19 echo 'メール送信失敗'; 20 }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/30 07:32