エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【php】mail関数の改行コード注意点 at softelメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【php】mail関数の改行コード注意点 at softelメモ
PHPのmail関数、引数に渡すデータの改行コードに注意。 ヘッダが正しくないメールが生成されて、正常に... PHPのmail関数、引数に渡すデータの改行コードに注意。 ヘッダが正しくないメールが生成されて、正常に読めないメールが送られたりする。 本文 mail()関数に渡すときは、本文はLFで改行するようにとマニュアルに書いてある。 自力でSMTPに直接渡すときなどはCRLFなのだけど(RFC2822参照)。 ヘッダー MTAにqmailを使用しているときは、subject(件名)の改行にはLFを使うこと。 つまり、 $subject = mb_encode_mimeheader('長い件名。長い件名。長い件名。長い件名。長い件名。', 'JIS', 'B', "\n"); subjectの改行は、長い件名のときに発生(RFC 2047)。件名が短いときは特に問題に気づかないと思う。こちらもインターネットメールの世界では改行はCRLFが原則。 まとめ mail()関数に渡すなら、 ・ 本文はLF