From 6ab31b96c42170cdbff14d2c3180db5874771b7e Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 17 Aug 1998 23:43:06 +0000 Subject: Added Geocities FAQ item. svn path=/trunk/; revision=2042 --- fetchmail-FAQ.html | 76 +++++++++++++++++++++++++++++++++++------------------- 1 file changed, 50 insertions(+), 26 deletions(-) diff --git a/fetchmail-FAQ.html b/fetchmail-FAQ.html index d7e493fc..c772df71 100644 --- a/fetchmail-FAQ.html +++ b/fetchmail-FAQ.html @@ -10,7 +10,7 @@
Back to Fetchmail Home Page To Site Map -$Date: 1998/08/03 19:21:44 $ +$Date: 1998/08/17 23:43:06 $

Frequently Asked Questions About Fetchmail

@@ -57,7 +57,7 @@ IP address?
C3. How do I know what interface and address to use with --interface?
C4. How can I set up support for sendmail's anti-spam features?
-

How to make fetchmail play nice with other software:

+

How to make fetchmail play nice with various MTAs:

T1. How can I use fetchmail with sendmail?
T2. How can I use fetchmail with qmail?
@@ -65,15 +65,22 @@ IP address?
T4. How can I use fetchmail with smail?
T5. How can I use fetchmail with SCO's MMDF?
T6. How can I use fetchmail with Lotus Notes?
-T7. How can I use fetchmail with Microsoft Exchange?
-T8. How can I use fetchmail with Compuserve RPA?
-T9. How can I use fetchmail with Demon Internet's SDPS?
-T10. How can I use fetchmail with usa.net's servers?
-T11. How can I use fetchmail with HP OpenMail?
-T12. How can I use fetchmail with SOCKS?
-T13. How can I use fetchmail with IPv6 and IPsec?
-T14. How can I get fetchmail to work with ssh?
-T15. What do I have to do to use the IMAP-GSS protocol?
+ +

How to make fetchmail work with nonstandard servers:

+ +S1. How can I use fetchmail with Microsoft Exchange?
+S2. How can I use fetchmail with Compuserve RPA?
+S3. How can I use fetchmail with Demon Internet's SDPS?
+S4. How can I use fetchmail with usa.net's servers?
+S5. How can I use fetchmail with HP OpenMail?
+S6. How can I use fetchmail with geocities POP3 servers?
+ +

How to set up well-known security and authentication methods:

+ +K1. How can I use fetchmail with SOCKS?
+K2. How can I use fetchmail with IPv6 and IPsec?
+K3. How can I get fetchmail to work with ssh?
+K4. What do I have to do to use the IMAP-GSS protocol?

Runtime fatal errors:

@@ -319,7 +326,7 @@ It also recovers from interrupted connections more gracefully than POP3, and enables some significant performance optimizations.

Don't be fooled by NT/Exchange propaganda. M$ Exchange is just plain -broken (see item T7) and NT cannot handle the +broken (see item S1) and NT cannot handle the sustained load of a high-volume remote mail server. Even Microsoft itself knows better than to try this; their own Hotmail service runs over Solaris! For extended discussion, see John Kirch's excellent T14.

+to arrange this by using ssh(1); see K3.

If ssh/sshd isn't available, or you find it too complicated for you to set up, password encryption will at least keep a malicious cracker @@ -400,7 +407,7 @@ AUTH=KERBEROS_V4 in the CAPABILITY response.

If you are fetching mail from a CompuServe POP3 account, you can use their RPA authentication (which works much like APOP). See T8 for details.

+href="#S2">S2 for details.

Your POP3 server may have the RFC1938 OTP capability to use one-time passwords (if it doesn't, you can get OTP patches for the 2.2 version @@ -500,7 +507,7 @@ the SOCKS distribution site.)

The specific recipe for using fetchmail with a firewall is at T12

+href="#K1">K1


B1. Lex bombs out while building the fetchmail lexer.

@@ -1042,7 +1049,7 @@ 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?

+

S1. How can I use fetchmail with Microsoft Exchange?

M$ Exchange violates the POP3 RFCs. Its LIST command does not reveal the real sizes of mail in the pop mailbox, but the sizes of the @@ -1112,7 +1119,7 @@ brain-dead Microsoft crap and install a real operating system on your mailserver.


-

T8. How can I use fetchmail with CompuServe RPA?

+

S2. How can I use fetchmail with CompuServe RPA?

First, make sure your fetchmail has the RPA support compiled in. Stock fetchmail binaries (such as you might get from an RPM) don't. @@ -1150,7 +1157,7 @@ poll non-rpa.csi.com via "pop.site1.csi.com" with proto POP3 and options no dns
-

T9. How can I use fetchmail with Demon Internet's SDPS?

+

S3. How can I use fetchmail with Demon Internet's SDPS?

Demon Internet's SDPS service is a slight extension of POP3. You don't need to do anything special unless you want to retrieve in @@ -1168,7 +1175,7 @@ extension to get envelope To addresses.

(Note: in stock 4.5.5, the SDPS code is present but untested.)


-

T10. How can I use fetchmail with usa.net's servers?

+

S4. How can I use fetchmail with usa.net's servers?

Enable `fetchall'. A user reports that the 2.2 version of USA.NET's POP server reports that you must use the @@ -1190,10 +1197,10 @@ They seem to be chronically flaky. We recommend finding another provider.)


-

T11. How can I use fetchmail with HP OpenMail?

+

S5. How can I use fetchmail with HP OpenMail?

No special configuration is required, but OpenMail has an annoying bug -similar to the big one in Microsoft Exchange. +similar to the big one in Microsoft Exchange. The message sizes it gives in the LIST are rounded to the nearest 1024 bytes. It also has a nasty habit of discarding headers it doesn't recognize, such as X- and Resent- headers.

@@ -1202,7 +1209,7 @@ As with M$ Exchange, the only real fix for these problems is to get a POP (or preferably IMAP) server that isn't brain-dead.


-

T12. How can I use fetchmail with SOCKS?

+

K1. How can I use fetchmail with SOCKS?

Daniel Sobral <dcs@gns.com.br gave us the following recipe:

@@ -1226,7 +1233,24 @@ gave us the following recipe:

It wasn't that hard, was it? :-)


-

T13. How can I use fetchmail with IPv6 and IPsec?

+

S6. How can I use fetchmail with geocities POP3 servers?

+ +Nathan Cutler reports that the the mail.geocities.com POP3 servers +fail to include the first Received line of the message in the send to +fetchmail. This can solve problems if your MUA interprets Received +continuations as body lines and doesn't parse any of the following +headers.

+ +Workaround: +

+mda "sed -e1,2D | formail | /usr/bin/procmail -d <user>
+
+ +Fix: Get an email provider that doesn't suck. Geocities's pop-up adds +are lame, you should boycott them anyway.

+ +


+

K2. How can I use fetchmail with IPv6 and IPsec?

To use fetchmail with IPv6, you need a system that supports IPv6, the "Basic Socket Interface Extensions for IPv6" (RFC 2133), and the inet6-apps kit. @@ -1264,7 +1288,7 @@ http://www.bieringer.de/linux/IPv6/IPv6-HOWTO/IPv6-HOWTO.html
-

T14. How can I get fetchmail to work with ssh?

+

K3. How can I get fetchmail to work with ssh?

We have two recipes for this. The first is a little easier to set up, but only supports one user at a time.

@@ -1360,7 +1384,7 @@ Send a HUP signal to your inetd. Now just use localhost:1234 to access your POP server.


-

T15. What do I have to do to use the IMAP-GSS protocol?

+

K4. What do I have to do to use the IMAP-GSS protocol?

Fetchmail can use RFC1731 GSSAPI authorization to safely identify you to your IMAP server, as long as you can share Kerberos V credentials @@ -2075,7 +2099,7 @@ Re-ordering messages is a user-agent function, anyway.

Back to Fetchmail Home Page To Site Map -$Date: 1998/08/03 19:21:44 $ +$Date: 1998/08/17 23:43:06 $

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