[Mew-dist 2836] Re: [Q]Content-Type

Motonori Nakamura motonori at example.com
1997年 10月 31日 (金) 11:30:07 JST


>>>>> On Fri, 31 Oct 1997 11:11:40 +0900, Kazu Yamamoto (山本和彦) <Kazu at example.com> said:

Kazu> Sendmail は
Kazu> 	(1) MIME-Version: を付けることもある (yes or no)

=> yes

sendmail.cf に O EightBitMode っていうオプションがあって、これを
pass8 にするか mimefy にするか strict にするかで動作が変ります。
一番寛大な(?) pass8 の場合(デフォルト)について見ると、

Kazu> 	(2) 相手が 8bit MIME じゃない場合で、メッセージが 8bit だった場合
Kazu> 		(2.1) MIME-Version: がある場合の挙動

(2.1.1) 送り先が 8bit 受理可能の場合
=> そのまま通す
(2.1.1) 送り先が 7bit しか受けられない(ESMTP で 8BITMIME って提示しない)場合
=> CTE: を補って 7bit におとしこむ

Kazu> 		(2.2) MIME-Version: がない場合の挙動

(2.2.1) 送り先が 8bit 受理可能の場合
=> そのまま通す
(2.2.1) 送り先が 7bit しか受けられない(ESMTP で 8BITMIME って提示しない)場合
=> MIME-Version: と charset=unknown-8bit と CTE: を補って 7bit におとしこむ

Kazu> 	(3) (2) の場合で、さらにマルチパートが入れ子になっており、
Kazu>             一部のパートが 8bit の場合、MIME 解析をしてそのパートだけ
Kazu> 	    7bit にするか?

試したこと無いけど、マルチパートも頑張るコードになっているみたい。

Kazu> そもそも、8bit か 7bit かで挙動が変わるという理解は正しいでしょうか?

はい。

- motonori



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