[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problem with exim and fetchmail.



On Aug 08, Rob Browning wrote
> 
> I just switched over from sendmail to exim on one of my machines, and
> I was having a problem getting my mail from any other machine via
> fetchmail.  If I put fetchmail in verbose mode I can see that exim is
> rejecting the SMTP command because there's no domain name:
> 
> fetchmail: SMTP> RCPT TO:<rlb>
> fetchmail: SMTP< 501 <rlb>: recipient address must contain a domain
> 
> but it's fetchmail that's trying to send the mail locally to <rlb>
> with no domain.  I feel sure I've overlooked something simple.  Any
> help/(RTFM pointer) would be appreciated.

I believe that exim wants a fully qualified address. Try putting this in
/etc/exim.conf:
  qualify_domain = localhost
  qualify_recipient = localhost

The first line is for outgoing mail and the second one (which defaults to
the first one if it is missing) is for incoming mail.  In case it helps,
here is what I currently have in my ~/.fetchmailrc:

poll mail.myisp.com
 proto pop3
 user adrian.bridgett is apb25@localhost here
 password xxxxxxx
 fetchall
 mda "exim -bm %s "
 
Otherwise it might be something mentioned in the fetchmail FAQ around
line 700.

Adrian
-- 
.signature in post


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: