On 21/02/15 16:13, AC wrote:
> I'm having some trouble setting up a rule in acl_check_mail to reject
> remote hosts that HELO or announce their own host name with my own domain.
> [snip]
> However, today I had a spammer try 20 times to send to various
> addresses.  Each time it used some version of the HELO with my domain
> (smtp.* and mail.* were the two).
> [snip]

Perhaps partial-learch would serve you better. I use this quite late in
the conversation (RCPT TO) to reject any server pretending to be me,
plus a number of bad actors.

deny    message                 = Unwelcome sender.
        ! hosts                 = +relay_from_hosts
        ! authenticated         = *
        condition               = ${lookup {$sender_helo_name}
partial-lsearch{/etc/exim/bwlists/helo_reject_hostnames} {yes}{no}}

helo_reject_hostnames contains one domain per line with a wildcard.
*.example.net

This matches "example.net" plus "anything.example.net"


-- 
## List details at https://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