Am 01.08.2010 um 14:43 schrieb Jeremy Harris:

On 08/01/2010 12:06 PM, Axel Rau wrote:
Hi all,

I have this acl, to refuse local senders, not coming from local
outgoing relays:
----------
   deny message         = "We don't like spoofed sender addresses"
log_message = $sender_host_name [$sender_host_address] attempts to
spoof local sender
        sender_domains  = +local_domains
        hosts           = !+own_outgoing_relay_hosts
        delay           = 3m

   accept
----------
This works perfectly, when I test it, but does not refuse all spoofers.
What am I doing wrong?

Without seeing a sample, we can't be sure.
Example, where it works, like it should:
------------
220 mx4.lrau.net ESMTP Exim 4.72 Sun, 01 Aug 2010 10:43:42 +0000
helo some.ip
250 mx4.lrau.net Hello rabaxabel at some.ip [66.7.2.108]
mail from: <[email protected]>
550 "We don't like spoofed sender addresses"
421 mx4.lrau.net: SMTP command timeout - closing connection
Connection closed by foreign host.
------------
Example where it didn't work from the logs, attached as text file.
------------
23:51:27 exim[2691]: SMTP connection from [190.20.188.71] (TCP/IP connection 
count = 7)
23:51:27 exim[2691]: SMTP connection from [190.20.188.71] (TCP/IP connection 
count = 8)
23:51:28 exim[98866]: no IP address found for host 71-188-20-190.adsl.tie.cl 
(during SMTP connection from [190.20.188.71])
23:51:28 exim[98865]: no IP address found for host 71-188-20-190.adsl.tie.cl 
(during SMTP connection from [190.20.188.71])
23:51:28 exim[98865]: no IP address found for host 71-188-20-190.adsl.tie.cl 
(during SMTP connection from [190.20.188.71])
23:51:29 exim[98866]: no IP address found for host 71-188-20-190.adsl.tie.cl 
(during SMTP connection from [190.20.188.71])
23:51:30 exim[98865]: H=(allestekoop.com) [190.20.188.71] F=<[email protected]> 
rejected RCPT <[email protected]>: response to "RCPT TO:<[email protected]>" from 
imap.lrau.net [91.216.35.80] was: 550 5.1.1 [email protected] is not a legal 
destination address
23:51:30 exim[98866]: H=(allestekoop.com) [190.20.188.71] F=<[email protected]> 
rejected RCPT <[email protected]>: response to "RCPT TO:<[email protected]>" from 
imap.lrau.net [91.216.35.80] was: 550 5.1.1 [email protected] is not a legal 
destination address



It ends ab in the acl_smtp_rcpt, where non-existant recipient gets rejected, but acl_smtp_mail not referenced at all.
------------
Are you assuming that
header From: is the same as envelope MAIL FROM ?
No.

Axel
---
[email protected] PGP-Key:29E99DD6 +49 151 2300 9283 computing @ chaos claudius

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to