[mew-dist 26704] localhost vs フォールバック
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2005年 11月 30日 (水) 11:36:02 JST
山本です。
フォールバック大作戦ですが、サーバに localhost を指定しているとうまく動
かないようです。
その理由は、IPv6 から IPv4 へのフォールバックがうまくいっていないのでは
ないかと思います。(Submission ポートから SMTP ポートへのフォールバック
ではないですよ!)
具体的には、Emacs が blocking connect() を利用する場合は、::1 でサービ
スが提供されてないとき、127.0.0.1 にフォールバックします。(以前そういう
風に Emacs を鍛えました!)
でも、non-blocking connect() のときは、::1 から 127.0.0.1 へフォールバッ
クできてないんじゃないかと思います。そうなら、Emacs のバグです。Mew の
ではないです。
試しに、.mew などで "localhost" と書かれているところを "127.0.0.1" に
置き換えて下さい。それでうまくいくなら、ビンゴです。
実験参加者には、個別にメールを送りました。
--かず
Mew-dist メーリングリストの案内