From ecc6b895f60f149122eee9a3df2342e4b738fd0e Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 7 Jun 2000 00:22:01 +0000 Subject: Ready to merge in Julian Haight's changes. svn path=/trunk/; revision=2899 --- fetchmail-FAQ.html | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) (limited to 'fetchmail-FAQ.html') diff --git a/fetchmail-FAQ.html b/fetchmail-FAQ.html index 88011fb6..12a81729 100644 --- a/fetchmail-FAQ.html +++ b/fetchmail-FAQ.html @@ -10,7 +10,7 @@
Back to Fetchmail Home Page To Site Map -$Date: 2000/05/13 22:14:55 $ +$Date: 2000/06/07 00:22:00 $

Frequently Asked Questions About Fetchmail

@@ -2823,11 +2823,40 @@ by the other instance yours can neither mark messages seen or delete them. The solution is to either (a) wait for the other client to finish, or (b) terminate it.

+James Stevens <James.Stevens@kyzo.com> writes:

+ + +We had a Linux box dialing the Net and collecting mail from an NT POP3 +server. Fetchmail was correctly collecting and deleting each e-mail +one by one. However,the dial-up connection was very unreliable and +would often just drop out in the middle of a session.

+ +Interestingly, unless the TCP POP3 connection was terminated normally +(I guess with a POP3 "QUIT" command) NT would then roll back all the +deletes !!!

+ +This meant if the first e-mail was very large it might just end up +continuously collecting it, basically jamming the queue. Or, if the +queue became very full itmight never get a long enough phone +connection to retrieve the entire mailbox, and NT would roll back any +deletes, so it would end up collecting (and delivering) the first few +e-mails again and again. As the POP3 mailbox became fuller and fuller +the chances of getting a connection long enough to collect theentire +mailbox became smaller and smaller.

+ +Our solution was to make fetchmail only collect a few (say 5 or 10) +e-mails at atime, thus trying to ensure that the POP3 connection is +terminated correctly. + + +That's one solution. Perhaps a better one would be to FORMAT C: and +install Linux on your server...

+


Back to Fetchmail Home Page To Site Map -$Date: 2000/05/13 22:14:55 $ +$Date: 2000/06/07 00:22:00 $

Eric S. Raymond <esr@snark.thyrsus.com>
-- cgit v1.2.3