This is in my exim.conf:
receiver_verify = true
receiver_verify_hosts = *
receiver_verify_addresses = *
When I test with "exim -d9 -bh 127.0.0.1"
I get
--cut--
Exim version 3.12 debug level 9 uid=0 gid=0
probably Berkeley DB version 1.8x (native mode)
machturtle.com in local_domains? yes (matched machturtle.com)
Actual local interface address is 127.0.0.1
Actual local interface address is 63.88.80.59
Actual local interface address is 192.168.102.3
Caller is an admin user
Caller is a trusted user
user name "root" extracted from gecos field "root"
sender address = root@???
sender_fullhost = [127.0.0.1]
sender_rcvhost = [127.0.0.1]
**** SMTP testing session as if from host 127.0.0.1
**** Not for real!
host in host_lookup? yes (0.0.0.0/0)
looking up host name for 127.0.0.1
IP address lookup yielded localhost
Actual local interface address is 127.0.0.1
Actual local interface address is 63.88.80.59
Actual local interface address is 192.168.102.3
local host found for non-MX address
localhost 127.0.0.1 -1
sender_fullhost = localhost [127.0.0.1]
sender_rcvhost = localhost ([127.0.0.1])
set_process_info: 27309 3.12 handling incoming connection from localhost
[127.0.0.1]
host in host_reject? no (option unset)
host in host_reject_recipients? no (option unset)
host in auth_hosts? no (option unset)
host in sender_unqualified_hosts? no (option unset)
host in receiver_unqualified_hosts? no (option unset)
host in helo_verify? no (option unset)
host in helo_accept_junk_hosts? no (option unset)
LOG: 4 MAIN
SMTP connection from localhost [127.0.0.1]
220 machturtle.com ESMTP Exim 3.12 #1 Thu, 27 Sep 2001 07:13:56 -0400
220 machturtle.com ESMTP Exim 3.12 #1 Thu, 27 Sep 2001 07:13:56 -0400
smtp_setup_msg entered
RCPT TO: <ebmaster@???>
SMTP<< RCPT TO: <ebmaster@???>
503 No sender yet given
503 No sender yet given
--cut--
I really don't mean to be dense about this, but I'm baffled...
----- Original Message -----
From: "Tabor J. Wells" <twells@???>
To: "David Corbin" <dcorbin@???>
Cc: <exim-users@???>
Sent: Wednesday, September 26, 2001 9:16 PM
Subject: Re: [Exim] Rejection problem.
> On Wed, Sep 26, 2001 at 09:06:46PM -0400,
> David Corbin <dcorbin@???> is thought to have said:
>
> > 1) Yes, I HUPped it.
> > 2) for the record, I have the "receiver_verify = true" in the main
> > configurations section. I assume that this is correct.
>
> Yes
>
> > 3) I'm not concerned about recieve from bad IP addresses, it's when the
> > destination email address is bad, and the senders email address is bad.
> >
> > I did "exim -d9 -bt ebmaster@???", and got the output shown below.
It
> > seems to me that yes, it knows it can't deliver the message, but when I
do a
> > live test, the main log shows (and in my test, I get) a "returning
message
> > to sender". Thus, I say something is still not right, and I'm looking
for
> > pointers
>
> You're misunderstanding the purpose of these testing commands.
>
> -bt tells you what exim would do if it received an email for that address.
> -bh <IP address> simulates a SMTP address from that IP address. If you do
> that, and you do the SMTP session you should see a 550 returned after
> entering "RCPT TO: <ebmaster@???>". It does not necessarily matter
> what IP address you use (at least for testing this).
>
> The point is that if you have receiver_verify set and you've HUP'd the
> daemon, then you will not accept mail for that address only to bounce them
> later. They'll never make it on to your queue in the first place.
>
> --
> --------------------------------------------------------------------
> Tabor J. Wells twells@???
> Fsck It! Just another victim of the ambient morality
>
>