From 2bdebf0cddac3cdcd53bbd5e068c46a61f037f5d Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sat, 23 May 1998 05:06:13 +0000 Subject: Update. svn path=/trunk/; revision=1799 --- fetchmail-FAQ.html | 53 ++++++++++++++++++++++++++++------------------------- 1 file changed, 28 insertions(+), 25 deletions(-) diff --git a/fetchmail-FAQ.html b/fetchmail-FAQ.html index 010275c1..0a6d1225 100644 --- a/fetchmail-FAQ.html +++ b/fetchmail-FAQ.html @@ -10,7 +10,7 @@
Back to Fetchmail Home Page To Site Map -$Date: 1998/05/16 19:17:42 $ +$Date: 1998/05/23 05:06:13 $

Frequently Asked Questions About Fetchmail

@@ -271,12 +271,13 @@ experiment, an extended test to see if my theory about the critical features of the Linux development model is correct.

The experiment was a success. I wrote a paper about it titled The Cathedral -and the Bazaar which was first presented at Linux Kongress '97 in -Bavaria and very well received there. It was also given at Atlanta -Linux Expo, Linux Pro '97 in Warsaw, and the first Perl Conference, -and will be an invited presentation at Usenix and UniForum '98. The -folks at Netscape tell me it helped them decide to The +Cathedral and the Bazaar which was first presented at Linux +Kongress '97 in Bavaria and very well received there. It was also +given at Atlanta Linux Expo, Linux Pro '97 in Warsaw, and the first +Perl Conference, at UniForum '98, and will be the basis of an invited +presentation at Usenix '98. The folks at Netscape tell me it helped +them decide to give away the source for Netscape Communicator).

@@ -299,8 +300,8 @@ server mentioned in D2). An increasing minority also feature IMAP (you can detect IMAP support by running fetchmail in AUTO mode).

-If you have the option, we recommend using or installing IMAP4; it has -the best facilities for tracking message "seen" states. It also +If you have the option, we recommend using or installing IMAP4rev1; it has +the best facilities for tracking message `seen' states. It also recovers from interrupted connections more gracefully than POP3, and enables some significant performance optimizations.

@@ -379,7 +380,7 @@ and your fetchmail was built with OPIE support compiled in (see the distribution INSTALL file), fetchmail will detect it also. When using OTP, you will specify a password but it will not be sent en clair.

-Sadly, there is at present (February 1998) no OTP or APOP-like +Sadly, there is at present (May 1998) no OTP or APOP-like facility generally available on IMAP servers. However, there do exist patches which will OTP-enable the University of Washington IMAP daemon, version 4.1-BETA.

@@ -1089,7 +1090,7 @@ We have one report that when processing multiple messages from a single fetchmail session, smail sometimes delivers them in an order other than received-date order. This can be annoying because it scrambles conversational threads. This is not fetchmail's problem, -it is an smail "feature" and has been reported to the maintainers +it is an smail `feature' and has been reported to the maintainers as a bug.

Very recent smail versions require an -smtp_hello_verify @@ -1111,7 +1112,8 @@ using sendmail instead.

T6. How can I use fetchmail with Lotus Notes?

The Lotus Notes SMTP gateway tries to deduce when it should convert \n -to \r\n, but its rules are not intuitive. Use `forcecr'.

+to \r\n, but its rules are not the intuitive and correct-for-RFC822 +ones. Use `forcecr'.


T7. How can I use fetchmail with Microsoft Exchange?

@@ -1426,7 +1428,7 @@ Some servers (such as Microsoft's NTMail) are mis-designed to restore the entire queue, including messages you have deleted. If you have one of these and it flakes out on you a lot, try setting a small --fetchlimit value. This will result in more IP connects -to the server but will mean it actually executes changes to the queue +to the server, but will mean it actually executes changes to the queue more often.

Qualcomm's qpopper, used at many BSD Unix sites, is better behaved. @@ -1446,14 +1448,15 @@ Fetchmail only sends a delete mail request to the server when either listener, or (b) it gets an error 571 (the spam-filter error) from the listener. No interrupt can cause it to lose mail.

-However, POP3 has a design problem in that its servers mark a message -`seen' as soon as the fetch command to get it is sent down. If for -some reason the message isn't actually delivered (you take a line hit -during the download, or your port 25 listener can't find enough free -disk space, or you interrupt the delivery in mid-message) that `seen' -message can lurk invisibly in your server mailbox forever.

+However, IMAP2bis has a design problem in that its normal fetch +command marks a message `seen' as soon as the fetch command to get it +is sent down. If for some reason the message isn't actually delivered +(you take a line hit during the download, or your port 25 listener +can't find enough free disk space, or you interrupt the delivery in +mid-message) that `seen' message can lurk invisibly in your server +mailbox forever.

-Workaround: add the `fetchall' keyword to your POP3 fetch options.

+Workaround: add the `fetchall' keyword to your fetch options.

Solution: switch to an IMAP server.

@@ -1781,8 +1784,8 @@ only, this now has the side effect of forcing RETR use.

(It is possible this tip is no longer necessary. At least one tester has claimed that the bounds check works but was fooled by an overflow -condition in the TOP argument. Decrementing the argument may have -fixed this.)

+condition in the TOP argument. Decrementing the argument in 4.4.7 may have +fixed this, in which case this FAQ item will soon go away.)


O2. Every time I get a POP or IMAP message the header @@ -1836,8 +1839,8 @@ with a long expunge interval.

According to the POP3 RFCs, deletes aren't actually performed until you issue the end-of-session QUIT command. Fetchmail cannot fix this, -it takes cooperation from the. server. There are two possible -remedies:

+because doing it right takes cooperation from the server. There are +two possible remedies:

One is to switch to qpopper (the free POP3 server from Qualcomm, the Eudora people). The qpopper software violates the POP3 RFCs by @@ -1915,7 +1918,7 @@ Re-ordering messages is a user-agent function, anyway.

Back to Fetchmail Home Page To Site Map -$Date: 1998/05/16 19:17:42 $ +$Date: 1998/05/23 05:06:13 $

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