I installed exim4 on to debian etch. I receive mail, but can't send it.
For example, I used wanderlust to send this message:
From: Haines Brown <brownh@???>
To: XXX@???
Subject: test 24 apr 11:18
User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka)
FLIM/1.14.8 (Shijjō
APEL/10.6 Emacs/21.4 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI)
Reply-To: H. Haines Brown <brownh@???>
Bcc: brownh
Error: SMTP reponse error: 550, "You must be authenticated to use this
server".
I find nothing in /var/log/exim3/mainlog.
I have either misconfigured exim4 to have it relay messages or to
authenticate
itself to sent mail to my ISP's mail server.
Because I have a stand-alone workstation with internet access to my
ISP's smart
host mail server, I chose "Internet site; mail is send and received
driectly using
SMTP"
For my mailname, I used my FQDN (teufel.hartford-hwp.com).
I chose to have SMTP listed to 127.0.0.1. However I see that my Etch
/etc/hosts
has this, and I'm not sure these are compatible:.
127.0.0.1 localhost.localdomain localhost
127.0.1.1 teufel.hartford-hwp.com teufel
For address of smart host I put:
smtp.registeredsite.com:brownh@???:<PW>
This appears in /etc/exim4/passwd.client. Should I have left this
question blank
and simply put the authentication info into passwd.client?
Name to use (/etc/mailname). My FQDN is teufel.hartford-hwp.com, but
for
mail, I want to be seen as simply hartford-hwp.com, and so I enter it
as name
to be used. However, if my ISP's mail server is a smarthost doing a
reverse lookup,
it may do it on my FQDN. How do I know I'm entering the right
mailname?
I test by having root send a message to user on my machine:
# echo "my test" | mail -s "test message" brownh
In ~/Maildir/new:
Return-path: <root@???>
Envelope-to: brownh@???
Delivery-date: Tue, 24 Apr 2007 11:44:48 -0400
Received: from root by teufel.hartford-hwp.com with local (Exim 4.63)
(envelope-from <root@???>)
id 1HgNCC-0001qj-Qn
for brownh@???; Tue, 24 Apr 2007 11:44:48 -0400
To: brownh@???
Subject: test message
Message-Id: <E1HgNCC-0001qj-Qn@???>
From: root <root@???>
Date: Tue, 24 Apr 2007 11:44:48 -0400
my test
In /var/log/exim4/mainlog:
2007-04-24 11:44:48 1HgNCC-0001qj-Qn <= root@???
U=root P=local S=410
2007-04-24 11:44:48 1HgNCC-0001qj-Qn =>
brownh<brownh@???>
R=local_user T=maildir_home
2007-04-24 11:44:48 1HgNCC-0001qj-Qn Completed
All this looks OK, I believe. So it looks like my ISP's mail server is
not authenticating
my outgoing messages.
Haines Brown
--
Haines Brown
------------------------------------------------------------------------
Haines Brown's Profile:
http://www.exim-users.org/forums/member.php?action=getinfo&userid=269
View this thread:
http://www.exim-users.org/forums/showthread.php?threadid=54837