[Mew-dist 12975] Re: mew-1.95b33.tar.gz

Motonori Nakamura motonori at example.com
2000年 5月 15日 (月) 02:06:14 JST


>>>>> On Sun, 14 May 2000 08:31:55 +0900, Shuhei KOBAYASHI <shuhei at example.com> said:

> > (1) server の greeting に ESMTP という文字列があったときは EHLO、
> >     さもなくば HELO を使う。
> > (2) とりあえず EHLO、失敗したら HELO
> きっと、片方だけでは困る人がいるかもしれない、ということで、

shuhei> (2) だけで困る人がいるのでしょうか?

世の中の EHLO を知らない SMTP サーバの実装のすべてが、EHLO を
受け取ったときにエラーを返して、そのまま HELO で継続できる保証が
あればいいのですが、実際そうではないようなので、困る人がでる
可能性があります。いまどきそんなサーバなんて使うな、という態度で望む
という方針ならそれでもいいですが、すべての Mew のユーザが自分で
SMTP サーバをなんとかすることができる、というわけではない、
ということは考慮すべきだと思います。

shuhei> 結果的に, 全ての esmtp server の作者が greeting に ESMTP の文
shuhei> 字列を含めなければいけないことになってしまっていますね:-p

別に (2) が不要だと言っているわけではなく、(2) を実装した上で、
(1) もないと困る可能性がある、という話をしています。

greeting に ESMTP が含まれるかどうかで動作を切り替えるというのが
気持悪いということであれば、HELO 決めうちという逃げ方もありますね。

shuhei> というわけで, (1) は実装しないで欲しいです.

ちなみに、imput は両方実装してあります。

---
中村 素典 / 京都大学 総合情報メディアセンター
motonori at example.com





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