From 1b8cc78c2f517067ddc7940c5674a20f4306137e Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Fri, 21 Jun 2002 07:48:16 +0000 Subject: Added a note about Outlook-like behavior. svn path=/trunk/; revision=3647 --- fetchmail-FAQ.html | 66 +++++++++++++++++++++++++++++++++--------------------- 1 file changed, 41 insertions(+), 25 deletions(-) diff --git a/fetchmail-FAQ.html b/fetchmail-FAQ.html index 83798efa..6eb9b6ff 100644 --- a/fetchmail-FAQ.html +++ b/fetchmail-FAQ.html @@ -10,7 +10,7 @@
Back to Fetchmail Home Page To Site Map -$Date: 2002/06/06 15:28:49 $ +$Date: 2002/06/21 07:48:16 $

Frequently Asked Questions About Fetchmail

@@ -29,18 +29,19 @@ this FAQ list, mail it to fetchmail's maintainer, Eric S. Raymond, at G2. Where do I find the latest FAQ and fetchmail sources?
G3. I think I've found a bug. Will you fix it?
G4. I have this idea for a neat feature. Will you add it?
-G5. Is there a mailing list for exchanging tips?
-G6. So, what's this I hear about a fetchmail paper?
-G7. What is the best server to use with fetchmail?
-G8. What is the best mail program to use with fetchmail?
-G9. How can I avoid sending my password en clair?
-G10. Is any special configuration needed to use a dynamic +G5. I want to make fetchmail behave like Outlook Express.
+G6. Is there a mailing list for exchanging tips?
+G7. So, what's this I hear about a fetchmail paper?
+G8. What is the best server to use with fetchmail?
+G9. What is the best mail program to use with fetchmail?
+G10. How can I avoid sending my password en clair?
+G11. Is any special configuration needed to use a dynamic IP address?
-G11. Is any special configuration needed to use firewalls?
-G12. Is any special configuration needed to send mail?
-G13. Is fetchmail Y2K-compliant?
-G14. Is there a way in fetchmail to support disconnected IMAP mode?
-G15. How will fetchmail perform under heavy loads?
+G12. Is any special configuration needed to use firewalls?
+G13. Is any special configuration needed to send mail?
+G14. Is fetchmail Y2K-compliant?
+G15. Is there a way in fetchmail to support disconnected IMAP mode?
+G16. How will fetchmail perform under heavy loads?

Build-time problems:

@@ -348,7 +349,22 @@ problem that can't be handled anywhere but fetchmail, lay it on me. I'm very accommodating about good ideas.


-

G5. Is there a mailing list for exchanging tips?

+

G5. I want to make fetchmail behave like Outlook Express.

+ +

The second-most-requested feature for fetchmail, after +content-based filtering, is the ability to have it remove messages +from a maildrop after N days, typically to be used with the +keep option as a sort of poor man's newsgroup facility. +Microsoft's Outlook Express supports this.

+ +

This feature won't be added either. Repeat after me: fetchmail's +job is transport, not policy. If you want this, write a Perl or +Python script, to be run from a cron job, that deletes old messages +off your maildrop. Send it to me and I'll put it in the contrib +directory.

+ +
+

G6. Is there a mailing list for exchanging tips?

There is a fetchmail-friends list (fetchmail-friends@lists.ccil.org) for people who want to discuss fixes @@ -359,7 +375,7 @@ There is also an announcements-only list, fetchmail-announce@lists.ccil.org, which you can sign up for at http://lists.ccil.org/mailman/listinfo/fetchmail-announce.


-

G6. So, what's this I hear about a fetchmail paper?

+

G7. So, what's this I hear about a fetchmail paper?

The fetchmail development was also a sociological experiment, an extended test to see if my theory about the critical features of the @@ -380,7 +396,7 @@ away the source for Netscape Communicator.

on the Web with a search for that title.


-

G7. What is the best server to use with fetchmail?

+

G8. What is the best server to use with fetchmail?

The short answer: IMAP 2000 running over Unix.

@@ -426,7 +442,7 @@ The 2.5.2 version appears to restore the open-source license of previous versions.


-

G8. What is the best mail program to use with fetchmail?

+

G9. What is the best mail program to use with fetchmail?

Fetchmail will work with all popular mail transport programs. It also doesn't care which user agent you use, and user @@ -446,7 +462,7 @@ won't need its built-in POP3 support, though; most of the mutt developers will cheerfully admit that fetchmail's is better :-).


-

G9. How can I avoid sending my password en clair?

+

G10. How can I avoid sending my password en clair?

Depending on what your mail server you are talking to, this ranges from trivial to impossible. It may even be next to useless.

@@ -541,7 +557,7 @@ because this is how Craig gets his mail ;-)

end-to-end encryption if you have an SSL-enabled mailserver.


-

G10. Is any special configuration needed to use a dynamic IP address?

+

G11. Is any special configuration needed to use a dynamic IP address?

Yes. In order to avoid giving indigestion to certain picky MTAs (notably exim), fetchmail always makes the RCPT TO @@ -614,7 +630,7 @@ See the sendmail FAQ for more details.


-

G11. Is any special configuration needed to use firewalls?

+

G12. Is any special configuration needed to use firewalls?

No. You can use fetchmail with SOCKS, the standard tool for indirecting TCP/IP through a firewall. You can find out about SOCKS, @@ -626,7 +642,7 @@ site.

href="#K1">K1


-

G12. Is any special configuration needed to send mail?

+

G13. Is any special configuration needed to send mail?

A user asks: but how do we send mail out to the POP3 server? Do I need to implement another tool or will fetchmail do this too?

@@ -644,7 +660,7 @@ automatically dial out when your kernel is called to open a TCP/IP connection, this will ensure that the mail gets out.


-

G13. Is fetchmail Y2K-compliant?

+

G14. Is fetchmail Y2K-compliant?

Fetchmail is fully Y2K-compliant.

@@ -654,14 +670,14 @@ for anything but log entry generation. Anyway, if you aren't running on a 64-bit machine by then, you'll deserve to lose.


-

G14. Is there a way in fetchmail to support disconnected IMAP mode?

+

G15. Is there a way in fetchmail to support disconnected IMAP mode?

No. Fetchmail is a mail transport agent, best understood as a protocol gateway between POP3/IMAP servers and SMTP. Disconnected operation requires an elaborate interactive client. It's a very different problem.


-

G15. How will fetchmail perform under heavy loads?

+

G16. How will fetchmail perform under heavy loads?

Fetchmail streams message bodies line-by-line; the most core it ever requires per message is enough memory to hold the RFC822 header, and @@ -1378,7 +1394,7 @@ ones. Use `forcecr'.

Qualcomm's qpopper is probably the best-of-breed among POP3 servers, and is very widely deployed. Nevertheless, it has some problems which -fetchmail exposes. We recommend using IMAP instead if at +fetchmail exposes. We recommend using IMAP instead if at all possible. If you must talk to qpopper, here are some problems to be aware of:

@@ -3065,7 +3081,7 @@ the received date from the last Received header.

Back to Fetchmail Home Page To Site Map -$Date: 2002/06/06 15:28:49 $ +$Date: 2002/06/21 07:48:16 $
Eric S. Raymond <esr@thyrsus.com>
-- cgit v1.2.3