[mew-dist 20545] SMTP over ssh と POP over ssh の処理の差

Shigeya Suzuki shigeya at example.com
2002年 3月 4日 (月) 15:43:45 JST


前から悩まされている問題に、接続性がイマイチな状況で、SMTP 送信 (inc後
等) の際の ssh 接続あたりでハングしちゃうというのがあります。C-Cとかで
も止められません。

それで、よーく状況について考えてみると、

pop over ssh については、C-C で止められるが、SMTP の場合は止められない
感じなのです。どうも同じでない。

これは、たとえば、

   1) normadな状況で、config の default で over-ssh が OFF で,
      mew-read を立ち上げ、POPに繋ぎに行くとつなげられないので、C-g で
      止める

   2) C normad (over ssh にする)

   3) C-c C-c で queue flush する

とやった場合と、

   1) normadな状況で、config の default で over-ssh が OFF で,
      mew-read を立ち上げ、POPに繋ぎに行くとつなげられないので、C-g で
      止める

   2) C normad (over ssh にする)

   3) i で inc する


とした場合に、双方の挙動をみてみると、

   1) いずれのやりかたにせよ、 POP が成功してつながって成功する確率よ
      り、SMTPが成功する確率の方が遥かに低い

      ただ、inc してやるより、明示的に queue flush だけさせるほうが成
      功する確率が高い気がする。

   2) POP が止っても C-g で止められる
   
という感じなのです。

何が違うんでしょうねぇ…
設定の問題かなぁ。違うのは

        ("normad"
	       ("smtp-ssh-server" . "XX.YY.ZZ.KK") ;; Normad
	       ("pop-ssh-server" . "XX.YY.ZZ.KK")  ;; Normad
	 )

これだけなんだけど…

shigeya



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