Hello,
I have a pretty stock exim configuration with acl_smtp_rcpt acl that
looks like:
acl_check_rcpt:
accept hosts = :
deny local_parts = ^.*[@%!/|]
accept local_parts = postmaster
require verify = sender/callout
[...]
Now if I understand this correctly, the verify sender should check
that the sender is valid, at least from a delivery standpoint. So I'd
imagine that if a message delivery attempt was made from a
non-existant user at a fake domain that the message would get
rejected, but this doesn't appear to be the case for me:
castor:~ dshoop$ telnet iwiring.net smtp
Trying 67.81.242.48...
Connected to ool-4351f230.dyn.optonline.net.
Escape character is '^]'.
220 iwiring.net ESMTP Exim 4.10 Wed, 28 Jan 2004 16:05:07 -0500
helo bogushostname
250 iwiring.net Hello castor.everwave.com [66.250.187.200]
MAIL FROM: bogus@???
250 OK
RCPT TO: shoop@???
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
From: bogus@???
To: shoop@???
Subject: test
test msg
.
250 OK id=HS7XA3-000MRE-00
quit
221 iwiring.net closing connection
Connection closed by foreign host.
castor:~ dshoop$
Am I misunderstanding verify sender?
--
-dhan
------------------------------------------------------------------------
Dan Shoop shoop@???
Consulting Internet Architect shoop@???
AIM: iWiring
pgp key fingerprint: FAC0 9434 B5A5 24A8 D0AF 12B1 7840 3BE7 3736 DE0B
iWiring designs and supports Internet systems and networks based on
Mac OS X, unix(tm), and Open Source applications technologies and
offers 24x7, guaranteed support to registered clients. How can we help?