The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 記事閲覧
アイコン 【TKMP】Ver3.1.6での添付ファイル名取得について
日時: 2015/10/21 18:18
名前: おかむら

TKMP.DLLを利用させて頂いております。
便利なライブラリを公開して頂き大変助かっております、ありがとうございます。

今回 Ver 3.1.6 が公開されているのを知りVer 3.1.4から更新したのですが、
一部メールの添付ファイル名が「添付ファイル」となってしまう症状が発生しました。
Ver 3.1.4 に戻して再送してもらうと発生しないので、メールソースから調査した所、
添付ファイル名部分の記述により Ver 3.1.6 とそれ以前ではファイル名の解析に違い
がある事がわかりました。

マルチパートのファイル名指定部分が下記の様に name=の直後で折り返されている場合、
Ver 3.1.5 までは、下記サンプルでは「テストデータ.txt」と取得してくれるのですが、
Ver 3.1.6 では、ファイル名を取得しないようで「添付ファイル」となってしまいます。
------=_NextPart_000_0016_01D10C21.F6402CB0
Content-Type: text/plain; name=
"=?UTF-8?B?44OG44K544OI44OH44O844K/LnR4dA==?="
(折り返したファイル名部分の行頭はタブコードが入っています)

RFCのルール上、これで正しいのかどうなのかもわからないのですが、一度ご確認頂き、
以前までの解釈への変更をご検討頂けないでしょうか。

勝手な要望で申し訳ありませんが、宜しくお願い致します。
メンテ

Page: 1 |

ファイル Re: 【TKMP】Ver3.1.6での添付ファイル名取得について ( No.1 )
日時: 2015/10/22 09:59
名前: Toki◆pRU.c9X.EOI

ご連絡ありがとうございます。

Ver 3.1.6でヘッダデコードを厳格化した弊害が出ていますね
Content-TypeでMIME B エンコーディングは使えないことや
parameterのvalueは改行できない等、開発者泣かせなところもありますが、
手元の過去の資料でもこの形式で送ってくるメーラーがる用なので、
泣き言を言わずに修正しようと思います。

ただし、この部分は定義された解釈ではなく独自解釈となるので
その点は御了承ください。

今回の件に関してはVer 3.1.5と同等の結果になるよう努力します。
バージョンアップまでしばらくお待ちください

メンテ
ファイル Re: 【TKMP】Ver3.1.6での添付ファイル名取得 ( No.2 )
日時: 2015/10/22 10:43
名前: おかむら

素早いご対応ありがとうございます。
旧バージョンでも十分に有用過ぎるライブラリなのに、
修正のご検討をして頂けるだけで、うれしい限りです。
バージョンアップ楽しみにしております。
宜しくお願い致します。
メンテ
ファイル ありがとうございました。 ( No.3 )
日時: 2015/10/23 16:26
名前: おかむら

Ver 3.1.7 公開ありがとうございます。
こんなに早く対応して頂けるとは思っていませんでした。
有り難く使わせて頂きます。

ありがとうございました。

メンテ

Page: 1 |

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

   クッキー保存