[mew-dist 27719] Re: Application/X-Pkcs7-Mimeでsmime-typeが存在しない場合

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2007年 6月 26日 (火) 14:16:24 JST


山本です。

> User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
> では
> Content-Type: application/x-pkcs7-mime; name="smime.p7m"
> Content-Transfer-Encoding: base64
> Content-Disposition: attachment; filename="smime.p7m"
> Content-Description: S/MIME Encrypted Message
> このようなヘッダがついて、smime-typeがありません。
> そうするとmewでdecrypt出来ません。

RFC を読み返したところ、smime-type は optional だと、*さらり*と書いて
ありました。(はぁ)

> とりあえず、以下の変更をしてdecrypt出来るのを確認しています。

パッチの趣旨はばっちりでしたので、少し変更してマージしました。
ありがとうございました。

> smime-typeが存在しないときの正しい挙動はどうするべきでしょうか?

それが問題です。

とりあえず、enveloped-data だと考えるようにしました。
(コードには xxx を付けてます。)

--かず



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