> Here is my acl (and two relevant main config settings):
>
> helo_try_verify_hosts = *
> acl_smtp_helo = acl_check_helo
>
> acl_check_helo:
> # warn message = X-Warning-HELO: [${sender_host_address}]
> provided invalid HELO/EHLO data
> warn message = X-Warning-HELO:
> [${sender_host_address}/${host}/${host_address}] provided invalid HELO/EHLO
> data
> verify = helo
> accept
Have you tried moving that warn statement to the RCPT acl? I don't believe
verification has been performed yet when the HELO acl runs. I did the
original patch for this and I put it before the verification because the
string becomes blank if it fails verification.
--
Lab tests show that use of micro$oft causes cancer in lab animals