[PHP-users 32187] Re: メール
t-tanaka
t-tanaka @ ph-aka.bb4u.ne.jp
2007年 5月 22日 (火) 22:16:31 JST
田中さんこんばんは。
私も田中と申します。
取得に失敗したメールデータの内容を解析してみてはいかがでしょうか?
=== データ途中から ===
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
Status: ステータス
メール本文・・・・
=====================
こんな感じだと思うのですが、
添付ファイルがあったりするとまた違うヘッダの構成になりませんでしたっけ?(確
か・・)
手元のメールデータを見てみると
本文前より以前に空行を挟んだヘッダ情報が追加されているようです。
=== データ途中から ===
Status: RO
-------=_NextPart_50934_23624_61850
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
メール本文・・・・
=====================
すると改行二つで判定しようとしても失敗する気が。
さわださんもおっしゃっていますが
PearのMail_mimeDecodeを使用した方が無難だと思いますよ。
メール構造を取り出してくれるので、、、
_______________________________________________
PHP-users mailing list PHP-users @ php.gr.jp
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://www.php.gr.jp/php/novice.php3
PHP-users メーリングリストの案内