TKMP.DLLの添付ファイル名の扱い方について調べていました。ファイル名の前後に付けた「"」はエンコードの対象にしていいのか資料を調べていると、そもそも日本語ファイル名を扱う方法のルールが違うことが判明。正確にはRFC2231で取り扱い方法が決まっているのに、すべてのメーラーが処理できない可能性があるため、世の中のほとんどのメーラーがルールと違った方法で送信している状況です。つまり、メールに添付した日本語名のファイルは偶然処理できている状況。で、TKMP.DLLは一応メール解析が出来るライブラリなので、この辺を対応しようかと思います。RFC2231での処理が行えるようになれば、TKMP.DLLを使用しているプログラムは勝手にRFC2231対応る予定です。外部ライブラリはこの辺が利点ですかね。
添付ファイルの日本語名はルール違反?
トラックバック(0)
このブログ記事を参照しているブログ一覧: 添付ファイルの日本語名はルール違反?
このブログ記事に対するトラックバックURL: http://uwa.potetihouse.com/mt/mt-tb.cgi/147
2009年11月
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
コメントする