[Mew-dist 15552] Re: bug of mewencode -g
Motohiko Minakuchi
zxcv at example.com
2000年 12月 15日 (金) 23:24:12 JST
水口@京都 と申します。
> fml-2.1C-snapshot1/src/libsmtp.pl を眺めてみたんですが、
>
> $e{'Body'} =~ s/\n\./\n../g; # enough for body ^. syntax
> $e{'Body'} =~ s/\.\.$/./g; # trick the last "."
> $e{'Body'} .= "\n" unless $e{'Body'} =~ /\n$/o; # without the last "\n"
>
> こんな処理をしてます。
1行目は、複数メッセージを連結して保存する際にピリオドだけの行をメッセー
ジ・セパレータとして使用する為の細工の様に見えます。
仮にそうだとすると、
> 大原です。
>
> > で、もし本当にこれが原因なら、このメールの最後は、
> > ピリオド一個の行で終っていると思います。
>
> うぅ、違ってた……。
> すいません……。
最後のピリオド1個の行が改行も含めて無くなったのなら、2行目の
s/\.\.$/./g のせいでメッセージ・セパレータと誤認されたのでは無いでしょ
うか。
それでは。
--
水口 元彦 (みなくち もとひこ)
zxcv at example.com (2個)..
Mew-dist メーリングリストの案内