[Mew-dist 15591] Re: C-cC-l

SAKAI Kiyotaka ksakai at example.com
2000年 12月 20日 (水) 12:22:12 JST


>> In article <20001215.101711.607984014.z1980163 at example.com>, Shun-ichi TAHARA (田原 俊一) <jado at example.com> writes:

> このメール、手元では

> Content-Type: Text/Plain; charset=utf-8
> Content-Transfer-Encoding: 8bit

> として届いていて、8bitのUTF-8として問題なく読めているのですが、

> X-MIME-Autoconverted: from base64 to 8bit by sxu1006.smtp-gw.to id TAA11628

> というへッダも付いていてちょっと気になってます。
> # sxu1006.smtp-gw.to ってのはメールを受けているサーバ

sendmail だと mailer flags に

      8   If set, it is acceptable to send eight bit data to
          this mailer; the usual attempt to do 8->7 bit MIME
          conversions will be bypassed.

      9   If  set,  do  limited  7->8  bit MIME conversions.
          These conversions are limited to text/plain  data.

というのがあり、m4 マクロの cf で作るとデフォルトでは local mailer は

    Mlocal,       P=/usr/lib/mail.local, F=lsDFMAw5:/|@qfSmn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL,
                  T=DNS/RFC822/X-Unix,
                  A=mail.local -d $u

のように '9' が指定されていて、7->8 bit 変換がオンになりますので、これ
が原因ではないでしょうか?

> 実は、元のメールの本文は base64 だったりしますか?

上の X-MIME-Autoconverted: ヘッダからは、少くても sxu1006.smtp-gw.to 
に届く前までは base64 だったことが分かります。

>> In article <20001215.102045.46619904.shirai at example.com>, Hideyuki SHIRAI (白井秀行) <shirai at example.com> writes:

> ちなみに、うちの会社の出入り口は田原さんとは逆に 8bit でくると、
> Base64 とかに Encode してしまいます。

これは逆に、smtp/esmtp mailer で mailer flags に '8' が省略されている
ためでしょう。
-- 
酒井 清隆 (E-mail: ksakai at example.com)



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