From 278b9124faf9a0cb0b0516b61f294a4de0de078f Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 16 Feb 1998 06:03:22 +0000 Subject: Added entry on relay symptom. svn path=/trunk/; revision=1628 --- fetchmail-FAQ.html | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/fetchmail-FAQ.html b/fetchmail-FAQ.html index 7429015b..99d7539e 100644 --- a/fetchmail-FAQ.html +++ b/fetchmail-FAQ.html @@ -10,7 +10,7 @@
Back to Fetchmail Home Page To Site Map -$Date: 1998/02/15 04:16:01 $ +$Date: 1998/02/16 06:03:22 $

Frequently Asked Questions About Fetchmail

@@ -82,6 +82,7 @@ when I may have multiple login sessions going?
R6. Fetchmail dumps core when I use a .netrc file but works otherwise.
R7. Running fetchmail in daemon mode doesn't work.
R8. Fetchmail hangs when used with pppd.
+R9. Fetchmail fails when used with a dynamic PPP link.

Disappearing mail

@@ -1265,6 +1266,43 @@ Your problem may be with pppd's `demand' option. We have a report that fetchmail doesn't play well with it, but works with pppd if `demand' is turned off. We have no idea why this is.

+


+

R9. Fetchmail fails when used with a dynamic PPP link.

+ +The diagnostic of this problem is that your MTA, on the receiving end +of an SMTP forward from fetchmail, refuses a RCPT TO delivery address +with the complaint 551 ... we do not relay.

+ +In order to avoid giving indigestion to certain picky MTAs (notably exim), fetchmail always makes the RCPT TO address it +feeds the MTA a fully qualified one with a hostname part. Normally it +does this by appending @ and your client machine's hostname.

+ +This, however, can creates problems when your MTA is running in daemon +mode and outlasts the dynamic IP address assignment your client +machine had when the MTA started up. Since the new IP address (looked +up at RCPT TO interpretation time) doesn't match the original, your +MTA thinks it's seeing a relaying attempt and refuses.

+ +The simplest way to fix this is to use the smtpaddress +option to force the appended hostname to one with a (fixed) IP address +of 127.0.0.1 in your /etc/hosts. (The name `localhost' +will usually work).

+ +If your MTA is sendmail, another fix is to restart each time you connect +to your ISP:

+ +

+        kill -HUP `head -1 /var/run/sendmail.pid`
+
+ +If this doesn't fix it, you might have to put your dynamic IP address +in whatever your sendmail is using for a cw file (/etc/sendmail.cw). +Ryan Murray reports "my ip-up script for PPP puts my fully qualified +domain name at the bottom of /etc/hosts (building from a template), +sends the name off to sendmail.cw, restarts sendmail, and then starts +fetchmail."

+


D1. I think I've set up fetchmail correctly, but I'm not getting any mail.

@@ -1761,7 +1799,7 @@ Re-ordering messages is a user-agent function, anyway.

Back to Fetchmail Home Page To Site Map -$Date: 1998/02/15 04:16:01 $ +$Date: 1998/02/16 06:03:22 $

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