[mew-dist 29332] "CT: multipart/signed" なメッセージの署名が無くなると quoted-printable なパートが見えなくなる

Eisaku YAMAGUCHI eisaku at example.com
2011年 2月 6日 (日) 21:53:18 JST


ご無沙汰しています。山口です。

kazuさんもご覧になっているかもしれないのですが、とあるインターネットに
関わる社団法人のMLで、添付のような構成のメッセージが流れると、
quoted-printableなパートがデコードされない状況が確認されています。

Mailman の運用方法の問題であるとも言えるのですが、そんな運用のメッセー
ジを受信した人でも、見られるような修正はアリでしょうか。

Mewは

> MIME decoding error: No second boundary for Multipart/Signed

というエラーで quoted-printable のデコードを止めてしまっているようです。

個人的には、添付(mew-decode.el.diff)のような修正で回避してみていますが、
適切な対処か否かがわかりません。また、同様のエラー処理をしているものが、
mew-decode.elの中には他にもありますが、メッセージを寛容に見るという観点で、
確認戴くと、嬉しい人がいるのかもしれません。

以上、ご検討下さい。

-- Eisaku YAMAGUCHI

-------------- next part --------------
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US;
	rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pkcs7-signature";
	micalg=sha1; boundary="------------ms030309090907000700040401"
X-Content-Filtered-By: Mailman/MimeDel 2.1.3
X-Mailman-Version: 2.1.3
Precedence: list

This is a cryptographically signed message in MIME format.

--------------ms030309090907000700040401
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: quoted-printable

snip

--------------ms030309090907000700040401--
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: mew-decode.el.diff
型:         text/x-patch
サイズ:     1584 バイト
説明:       無し
URL:        <http://www.mew.org/pipermail/mew-dist/attachments/20110206/fcaad195/attachment.bin>


Mew-dist メーリングリストの案内