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