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/

Reply via email to