Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

application/octet-stream のメールのためのパッチ



寺西です。

# commit 時に多々トラブルを起こしましたが、とりあえず。

心残りだった namazu-devel-ja#03208 の
電子メールで、Content-type が application/octet-stream のメール
の場合、Base64 の内容をメール本文(plainテキスト)と誤認して処理する
バグのパッチを commit しました。

残念ながらチェック用のデータ、スクリプトは用意できていません。

臼田氏によると、AL-Mail (設定にもよるでしょうが)で、バイナリファイル
1個添付(本文なし)のメールを送ると
Content-Type: application/octet-stream;
となるようです。他のメーラでは空の本文付きの
Content-Type: multipart/mixed;
になるようで、これは修正前のフィルタで対応済みです。

あまり Content-Type: application/octet-stream; で送ってくるメーラは
多くはないものと思いますが、仕様的には OK なはずですので、対応して
おくことにします。
# 対応といっても、ばっさり削除するだけなんだが。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E