Bartosz Jozwiak wrote:
I have a lot of problems with picking up mail with POP3 while
user got disconnected (dial-up) downloading his mail.

This is telnet session what happens:

+OK servername Cyrus POP3 v2.1.16 server ready
[EMAIL PROTECTED]
USER xxx
+OK Name is a valid mailbox
PASS expediteur
-ERR [IN-USE] Unable to lock maildrop

And then user cannot login and pick up his mail. He needs to wait some time
or
I need to restart cyrus.
Can somebody help me with it ?

Thank you in advance

Consider changing "TCP keepalive" timeout on the server (OS settings) from defaunt 2h to (e.g.) 5m. It should allow your system to quickly detect broken dialup connections.


http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.kernel.obscure.html

/proc/sys/net/ipv4/tcp_keepalive_time
How often TCP sends out keepalive messages when keepalive is enabled. Default: 2hours.


--
Andrzej [en:Andrew] Adam Filip [EMAIL PROTECTED] [EMAIL PROTECTED]
Home Page http://anfi.homeunix.net/ [ PageRank 6 ]
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to