The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 記事閲覧
アイコン [TKMP]GMAILからのHTML(+添付)受信
日時: 2015/03/26 18:01
名前: はなお

GMAILから送られたHTMLメール+添付(内部的にはプレインテキスト、HTML、添付ファイル)を解析すると、
HTML部分が取得できないように見受けられる。

mulitpartは以下のような構成になっているが、

- multipart/mixed
-- multipart/alternative
--- text/plain
--- text/html ... A
-- application/pdf ... B

GMAILからのものは A、Bのboundaryの間が、

--f46d0442861c6c10b305121a3930--
--f46d0442861c6c10bd05121a3932

と詰まったようになっており、このとき、HTML(B)の取得に失敗している気がする。
(プレインテキスト、添付ファイルは正しく取得できる)

A、Bに空行が入ると、解析は成功する。
ただ、そもそもGMAILのこういった仕様がRFC的にどうかは不明。



メンテ

Page: 1 |

ファイル Re: [TKMP]GMAILからのHTML(+添付)受信 ( No.1 )
日時: 2015/04/10 23:14
名前: Toki◆pRU.c9X.EOI

ご報告ありがとうございます。

RFCの仕様を確認してみましたが、どうも不明瞭なのと
この場合の処理を追加しても問題は起きないようなので
ライブラリで修正しました。

マルチパートの最後のセパレータの後に空白行が無くても
問題なく解析できるようにしました
メンテ
ファイル Re: [TKMP]GMAILからのHTML(+添付)受信 ( No.2 )
日時: 2015/04/27 11:58
名前: はなお

こちら御対応ありがとうございました。
メンテ

Page: 1 |

題名 スレッドをトップへソート (必ず題名内に日本語を使用してください)
名前
E-Mail
URL
パスワード (記事メンテ時に使用)
コメント 顔smile01.gif 顔smile02.gif 顔smile03.gif 顔smile04.gif 顔smile05.gif 顔smile06.gif 顔smile07.gif

   クッキー保存