diff options
Diffstat (limited to 'fetchmail-FAQ.html')
-rw-r--r-- | fetchmail-FAQ.html | 61 |
1 files changed, 47 insertions, 14 deletions
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 @@ <table width="100%" cellpadding=0><tr> <td width="30%">Back to <a href="index.html">Fetchmail Home Page</a> <td width="30%" align=center>To <a href="/~esr/sitemap.html">Site Map</a> -<td width="30%" align=right>$Date: 1998/09/18 17:17:05 $ +<td width="30%" align=right>$Date: 1998/10/12 16:01:54 $ </table> <HR> <H1>Frequently Asked Questions About Fetchmail</H1> @@ -1167,22 +1167,55 @@ poll non-rpa.csi.com via "pop.site1.csi.com" with proto POP3 and options no dns <hr> <h2><a name="S3">S3. How can I use fetchmail with Demon Internet's SDPS?</a></h2> -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.<P> +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.<P> +<pre> + 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 +</pre> + +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) + +<pre> + poll pop3.demon.co.uk proto pop3 aka mailstore no dns: + localdomains xyz.demon.co.uk my-company.co.uk + user xyz is * fetchall +</pre> + +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 <a +href="http://www.demon.net/services/mail/pop3.html">POP3 page</a> for +details.<P> + +<h3>The SDPS extension</h3> + +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.<P> + +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".<P> -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.<P> +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.<P> 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.<P> +greeting line; if you're accessing Demon Internet through a proxy it +may fail. To force SDPS mode, pick "sdps" as your protocol.<P> <hr> <h2><a name="S4">S4. How can I use fetchmail with usa.net's servers?</a></h2> @@ -2109,7 +2142,7 @@ Re-ordering messages is a user-agent function, anyway.<P> <table width="100%" cellpadding=0><tr> <td width="30%">Back to <a href="index.html">Fetchmail Home Page</a> <td width="30%" align=center>To <a href="/~esr/sitemap.html">Site Map</a> -<td width="30%" align=right>$Date: 1998/09/18 17:17:05 $ +<td width="30%" align=right>$Date: 1998/10/12 16:01:54 $ </table> <P><ADDRESS>Eric S. Raymond <A HREF="mailto:esr@thyrsus.com"><esr@snark.thyrsus.com></A></ADDRESS> |