[Mew-dist 16940] Re: Image/*とMessage/*のContent-Dispositionはinlineにしたい
Ryutaroh Matsumoto
ryutaroh at example.com
2001年 3月 22日 (木) 09:55:55 JST
Text/Plain以外のパートの処理の仕方がContent-Dispositionがinlineか
attachmentかによって変化するメールリーダーって実在するんでしょうか?
>みなさま
Outlook Express 5.5はText/PlainはContent-Dispositionによって表示したり
しなかったりするけど、Image/*は常に表示するというけったいな実装になっ
ています。
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [Mew-dist 16935] Re: Image/*とMessage/*のContent-Dispositionはinlineにしたい
> > であるとRFC 2183に書いてありました。そこでContent-TypeがImage/*と
> > Message/*の場合はContent-Dispositionをinlineにしたいと思いました。
>
> この辺り、来週熟考させて下さい。
了解しました。
パッチを作っているときに Content-Disposition を付けるか付けないかは
mew-encode-syntax-single で判定して inline にするかしないかは
mew-syntax-cdp-format で判定していて判定する部分が1箇所に集中していな
いのと、私のパッチではContent-Dispositionの振る舞いを制御する情報が3つ
の変数に分散してしまったのが気になっていたので、よかったらその点も気に
とめていただけるとうれしいです。
上記の点を自分なりに解決することはできましたが、そうすると変更箇所がよ
り増えるのでそうしませんでした。
mew-encode-syntax-singleのcdpの引数でContent-Dispositionの有無が制御さ
れるとContent-Dispositionの生成のルールがMew全体でどうなっているのかよ
くわからなくなるので、Content-Dispositionの生成をMewの中の1箇所の部分
で制御できたらいいような気がします。しかし一番外側のパートには
Content-Dispositionを付けないとかのルールがあるから(付けてもRFCには違
反しないが)、Content-Typeだけを見て一ヶ所でContent-Dispositionの生成を
行うのは難しそうですね。
松本 隆太郎
Mew-dist メーリングリストの案内