* メール通知のヘッダーバグ? [#dde969c3]

- ページ: [[BugTrack2]]
- 投稿者: [[とも。]]
- 優先順位: 低
- 状態: 提案
- カテゴリー: 本体バグ
- 投稿日: 2006-02-11 (土) 20:58:17
- バージョン: 1.4.6


** メッセージ [#y71b5d87]
メールヘッダーのx-mailerとFromの間に、不正なキャラクターがあるようで、メール本文にFromヘッダー以下の4行が入ってきます。
どのメーラーで受信しても同じです。
私だけの事象でしょうか?

 From: hogehoge@example.com
 Mime-Version: 1.0
 Content-Type: text/plain; charset=ISO-2022-JP
 Content-Transfer-Encoding: 7bit
--------
- 自分もXREAサーバーで再現します。 MTAが\rと\nをそれぞれ\r\nと見なして展開することが原因のようです。lib\mail.phpで、
 -			' PHP/' . phpversion() . "\r\n" .
 +			' PHP/' . phpversion() . "\n" .
と変えればひとまず解決すると思います。((追加ヘッダを挿入するときは\r\nではなく\nのみにする必要がありますが。)) -- [[ko-zu]] &new{2006-02-11 (土) 23:48:39};
- こちらの件。マニュアルを再確認しましたが、電子メールを送信するためのPHP関数 [[mail()>PHPfunc:mail]] でヘッダーを複数個追加する場合、その区切り文字は "\r\n" ですが、 [[mb_send_mail()>PHPfunc:mb-send-mail]] の場合、区切り文字は "\n" であると記述されています。 -- [[henoheno]] &new{2006-07-03 (月) 00:31:00};
- http://land.to/ でも再現しました。上記 "\r\n" -> "\n"で正常になりました。 --  &new{2007-02-18 (日) 02:21:25};

- 関連: [[official:続・質問箱/641]] --  &new{2010-01-28 (木) 01:50:53};

//#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.077 sec.

OSDN