From 9db4126dddb31083d0c0713851af3506174a5ced Mon Sep 17 00:00:00 2001
From: Matthias Andree
Fetchmail is licensed under the GNU General Public +href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License.
If you found this FAQ in the distribution, see the README for @@ -317,8 +317,8 @@ fetchmail sources? sources at the fetchmail home page: http://fetchmail.berlios.de/. You can also usually find both in the -POP mail tools directory on Sunsite.
+href="http://www.ibiblio.org/pub/Linux/system/mail/pop/!INDEX.short.html"> +POP mail tools directory on iBiblio.A text dump of this FAQ is included in the fetchmail distribution. Because it freezes at distribution release time, it @@ -504,7 +504,7 @@ given at Atlanta Linux Expo, Linux Pro '97 in Warsaw, and the first Perl Conference, at UniForum '98, and was the basis of an invited presentation at Usenix '98. The folks at Netscape tell me it helped them decide to give +href="http://wp.netscape.com/newsref/pr/newsrelease558.html">give away the source for Netscape Communicator.
If you're reading a non-HTML dump of this FAQ, you can find the @@ -513,16 +513,12 @@ paper on the Web with a search for that title.
The short answer: IMAP 2000 running over Unix.
- -Here's a longer answer:
-Fetchmail will work with any POP, IMAP, ETRN, or ODMR server that conforms to the relevant RFCs (and even some outright broken ones like Microsoft Exchange and Novell GroupWise). This doesn't mean it works equally well with all, however. POP2 servers, and POP3 servers -without LAST, limit fetchmail's capabilities in various ways +without UIDL, limit fetchmail's capabilities in various ways described on the manual page.
Most modern Unixes (and effectively all Linux/*BSD systems) come @@ -536,12 +532,7 @@ protocols' function in the fetchmailconf utility).
IMAP4rev1 server; 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. The new IMAP 2000 -is particularly nice, as it supports CRAM-MD5 so you don't have to -ship your mail password over the net en clair (fetchmail -autodetects this capability). Older versions had support for GSSAPI -giving a similar effect. +optimizations.Don't be fooled by NT/Exchange propaganda. M$ Exchange is just plain broken (see item S2) and NT cannot handle @@ -551,12 +542,11 @@ service runs over Solaris! For extended discussion, see John Kirch's excellent white paper on Unix vs. NT performance.
-Source for a high-quality supported implementation of POP is -available from the Eudora -FTP site. Don't use 2.5, which has a rather restrictive -license. The 2.5.2 version appears to restore the open-source -license of previous versions.
+A decent POP3/IMAP server that has recently become popular is Dovecot.
+ +Avoid qmail, + it's broken.
All this having been said, I can't resist putting in a discreet -plug for mutt. My own personal -mail setup is sendmail plus fetchmail plus mutt. Mutt's interface +plug for mutt. Mutt's interface is only a little different from that of its now-moribund ancestor -elm, but its excellent handling of MIME and PGP put it in a class -by itself. You won't need its built-in POP3 support, though; most -of the mutt developers will cheerfully admit that fetchmail's is +elm, but its flexibility and excellent handling of MIME and PGP put it +in a class by itself. You won't need its built-in POP3 support, though; +most of the mutt developers will cheerfully admit that fetchmail's is better :-).
To actually set up the database, run
@@ -1396,11 +1385,9 @@ linefeeds.(This information is thanks to Robert de Bath <robert@mayday.cix.co.uk>.)
-If a mailhost is using the qmail package (see http://pobox.com/~djb/qmail.html) -then, providing the local hosts are also using qmail, it is -possible to set up one fetchmail link to be reliably collect the -mail for an entire domain.
+If a mailhost is using the qmail package, then, providing the local +hosts are also using qmail, it is possible to set up one fetchmail link +to be reliably collect the mail for an entire domain.
One of the basic features of qmail is the 'Delivered-To:' message header. Whenever qmail delivers a message to a local @@ -1547,7 +1534,7 @@ MMDF?
MMDF itself is difficult to configure, but it turns out that connecting fetchmail to MMDF's SMTP channel isn't that hard. You can read an MMDF +href="http://aplawrence.com/Unixart/uucptofetch.html">MMDF recipe that describes replacing a UUCP link with fetchmail feeding MMDF.
@@ -1889,7 +1876,7 @@ accept mail sent to user@my-company.co.uk)Note that Demon may delete mail on the server which is more than 30 days old; see their POP3 +href="http://www.demon.net/helpdesk/producthelp/mail/sdps-tech.html/">POP3 page for details.
The NRL IPv6+IPsec software distribution can be obtained from: http://web.mit.edu/network/isakmp
+href="http://web.mit.edu/network/isakmp/">http://web.mit.edu/network/isakmp/More information on using IPv6 with Linux can be obtained from:
@@ -2351,10 +2338,7 @@ building with an archaic version of lex.Workaround: fix the syntax of your .fetchmailrc file.
Fix: build and install the latest version of flex from the Free -Software Foundation. An FSF mirror site -will help you get it faster.
+ href="http://flex.sourceforge.net/">flex.