Mike Brudenell wrote:
> OK, so this begs the question that if the RFC says a client MUST issue a
> HELO/EHLO before a mail transaction, then shouldn't Exim refuse to accept
> MAIL FROM until a HELO/EHLO has been received *and* accepted? (ie, doing a
> "deny" and issuing a 5xx response should leave Exim in its initial 'still
> looking for a HELO/EHLO or non-mail transaction command')
I've always dealt with that situation in the rcpt acl:
# some spammers can't be bothered saying HELO
deny condition = ${if eq{$sender_helo_name}{}{yes}{no}}
!hosts = +relay_from_hosts
message = RFCs mandate HELO/EHLO before mail can be sent
Regards
D.
--
## 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/