From 94102503da858be0b3e3d1d77a85fba8ef4a4d55 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 12 Oct 1998 16:01:54 +0000 Subject: Updates. svn path=/trunk/; revision=2084 --- fetchmail-FAQ.html | 61 +++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 47 insertions(+), 14 deletions(-) (limited to 'fetchmail-FAQ.html') diff --git a/fetchmail-FAQ.html b/fetchmail-FAQ.html index 0e67cb13..68dc430c 100644 --- a/fetchmail-FAQ.html +++ b/fetchmail-FAQ.html @@ -10,7 +10,7 @@
Back to Fetchmail Home Page To Site Map -$Date: 1998/09/18 17:17:05 $ +$Date: 1998/10/12 16:01:54 $

Frequently Asked Questions About Fetchmail

@@ -1167,22 +1167,55 @@ poll non-rpa.csi.com via "pop.site1.csi.com" with proto POP3 and options no dns

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 -multidrop mode.

+Demon Internet's SDPS service is an implementation of POP3. All messages +have a Received: header added when they enter the maildrop, like this: -If you do want multidrop, make sure your fetchmail has SDPS enabled -(if so, the first line of the fetchmail -V response will include the -string "+SDPS"). If it dioesn't, rebuild from source the ---enable-SDPS option.

+

+   Received: from punt-1.mail.demon.net by mailstore for fred@xyz.demon.co.uk
+             id 899963657:10:27896:0; Thu, 09 Jul 98 05:54:17 GMT
+
+ +To enable multi-drop mode you need to tell fetchmail that 'mailstore' is +the name of the host which accepted the mail, and let it know the +hostname part(s) of your E-mail address. The following example assumes +that your hostname is xyz.demon.co.uk, and that you have also bought +"mail forwarding" for the domain my-company.co.uk (in which case your +MTA must also be configured to accept mail sent to user@my-company.co.uk) + +
+     poll pop3.demon.co.uk proto pop3 aka mailstore no dns:
+       localdomains xyz.demon.co.uk my-company.co.uk
+       user xyz is * fetchall
+
+ +The `fetchall' command ensures that all mail is downloaded. If you +want to leave mail on the server use `uidl' and `keep'; Demon does not +implement the obsolete `top' command, because SDPS combines messages +residing on two separate punt clusters into a single POP3 maildrop. +Note that Demon may delete mail on the server which is more than 30 +days old; see their POP3 page for +details.

+ +

The SDPS extension

+ +There's a different way to solve this problem. It's not necessary on +Demon Internet, since fetchmail can parse Received addresses, but the +person who implemented this didn't know that. It may be useful if +Demon Internet ever changes mail transports.

+ +SDPS includes a non-standard extension for retrieving the envelope of a +message (*ENV), which fetchmail optionally supports if compiled with the +--enable-SDPS option. If you have it, the first line of the fetchmail -V +response will include the string "+SDPS".

-Once you have SDPS enabled, fetchmail in POP3 mode will automatically -detect when it's talking to a Demon Internet host in multidrop mode, -and use the *ENV extension to get envelope To addresses.

+Once you have SDPS compiled in, fetchmail in POP3 mode will +automatically detect when it's talking to a Demon Internet host in +multidrop mode, and use the *ENV extension to get an envelope To address.

The autodetection works by looking at the hostname in the POP3 -greeting line; if you're accessing Demon Internet through a proxy -it may fail. To force SDPS mode, pick "sdps" is your protocol.

+greeting line; if you're accessing Demon Internet through a proxy it +may fail. To force SDPS mode, pick "sdps" as your protocol.


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

@@ -2109,7 +2142,7 @@ Re-ordering messages is a user-agent function, anyway.

Back to Fetchmail Home Page To Site Map -$Date: 1998/09/18 17:17:05 $ +$Date: 1998/10/12 16:01:54 $

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