• 締切済み

ヒアドキュメントを利用してメール送信(文字色変更)

ヒアドキュメントを利用してメール送信(文字色変更) 使用php : php5 お世話になっております。 ヒアドキュメントで文章を作成して、mb_send_mail関数でメール送信を行っております。 メール送信は問題ありませんが、ある一部分の文章に色をつけたいと思います。 何か良い方法はないでしょうか。 例) $body1 =<<<BODY1 ★申込完了メール★\n \n このたびはお申込みありがとうございます。\n \n 注意点\n \n ※注意してください。\n ←この箇所のみ赤字・太字 \n BODY1; $ret = mb_send_mail($to,$subject,$body1,$header);

みんなの回答

  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.3

既に回答が出てますが、メールに色を付けようと思ったら HTMLメールにする必要があります。 んで、HTMLメールを送る場合、一般的に送られる相手に事前に確認とっておく必要があります。 よく登録時に「HTMLメール送っていいですか?」的なチェックボックスがあったりしますが、アレです。 HTMLメール送ろうと思ったら、ヘッダーからイジらないといけなかったはずなので、地味に面倒になります。

jipang5054
質問者

お礼

ご回答ありがとうございました。 今回はモノクロのテキストでクライアント様に了承いただきます。とても参考になりました。ありがとうございました。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

「htmlメール 作成方法」でググってみてください 受け取る人によって表示が安定しないため 基本メールはモノクロのテキストのみと考えいた方が 送信者として無駄な心配をしなくて済みます

jipang5054
質問者

お礼

ご回答ありがとうございました。 今回はクライアント様からの要望でしたので、質問させていただきました。やはりモノクロのテキストが安心ですね。 ありがとうございました。

  • notnot
  • ベストアンサー率47% (4900/10359)
回答No.1

一般的には不可能です。 HTMLメールを読む人だけがターゲットであれば、HTMLのメールを送ればHTMLでできることは全部できますが。 \n ※※※※※※※※※※※※※※※※※※※※※ ※※※※※注意してください。※※※※※\n ※※※※※※※※※※※※※※※※※※※※※ \n 等にするのが現実的。 まあ、注意書きを読まない人は何をしても読みませんけど。

jipang5054
質問者

お礼

ご回答ありがとうございました。 ※印などで囲う方法がありますね。 参考になりました。

関連するQ&A