[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 メーリングリストの案内