[mew-dist 25115] Re: 末尾に改行のないメール
MORI Kouji
mori at example.com
2004年 7月 23日 (金) 14:44:04 JST
森です。
> > Mew 4.0.65 で末尾に改行のないメッセージを IMAP4 サーバから取得すると、
> > 最後の行が失われてしまうようです。
>
> この最初の「改行のないメッセージ」は、どうやって IMAP サーバに入れたん
> でしょうか?
当該メールの Received: を見たところ直接 IMAP サーバに入れたようでした。
うちの会社で Microsoft Outlook Web Access という web mail のシステムを
導入しているんですが、そのシステムを使って末尾の改行なしのメッセージを
作成するとそのまま改行なしのメッセージが出来上がるようです。
(To: が同一サーバ内にある場合)
そのサーバは IMAP4 のサーバにもなっているのですが、IMAP4 で読もうとすると
改行なしのメッセージは改行がないままで送られてきます。
# さっき試したら改行なしのメッセージができました。
> SMTP では、特殊なことをしないかぎり、必ずメールの最後は改行になります。
とういうわけで SMTP を経由しない場合の話になります。
Outlook Express を使った別 IMAP4 サーバのフォルダへの移動も IMAP4 のみを
使うので改行のないのがそのまま保存されてしまうのですね。
> Mew はそれを仮定しています。仮定しないとすると、大幅なコードの書き換え
> が必要になります。
そうでしょうね。困った…。
--
森 浩二 (MORI Kouji)
(株)淺沼組 技術研究所
E-mail: mori at example.com
Mew-dist メーリングリストの案内