vine-users ML アーカイブ



[vine-users:078196] qpopperの タイミング調整

  • From: Akira Tateishi <akira.tateishi@xxxxxxxxx>
  • Subject: [vine-users:078196] qpopperの タイミング調整
  • Date: Sun, 9 Mar 2008 22:26:43 +0900
Vine 4.2を使っています。

qpopper-4.0.9-0vl6でpop3sを使っているのですが、
ある遅いクライアント(具体的にはアドエス)が
特定の環境でメールを取り損ねるというトラブルに
困っています。

PHS網からの接続など、ある程度遅い回線からだと
100%間違いなくメールを受信できますので
設定等には問題ないと思っていますが、
サーバと同じネットワークに無線LANで接続した時のような
速い通信ができる環境では、クライアントが「受信中」の
ままタイムアウトし、「サーバが応答しませんでした」と
いうエラーを返します。
また、まれに受信に成功することがあります。

一方、サーバの方には

Mar 9 21:45:28 mailserver qpopper[4649]: (v4.0.9) TLSv1/SSLv3 handshake with client at client.net (192.168.0.1); new session-id; cipher: AES128-SHA (AES128-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(128) Mac=SHA1), 128 bits
Mar  9 21:45:29 mailserver qpopper[4649]: apop "hoge"
Mar 9 21:45:29 mailserver qpopper[4649]: Stats: hoge 0 0 3 8120 client.net 192.168.0.1

というログが残っており、ちゃんと接続を
受け付けているようです。

そこで、
「サーバが返事をするタイミングが早すぎて、
 クライアントが取りこぼす」
という仮説を立て、検証しようと思うのですが
いろいろ調べてもqpopperが返事をするタイミングを
遅らせる方法がわかりません。

どなたか良い知惠をお持ちではないでしょうか。
もしくは他の原因が思いあたる方がいらっしゃったら
ぜひお教えいただきたく。

--
**                         Akira Tateishi /立石 彰  **
**                   mailto:akira.tateishi@xxxxxxxxx  **