On Wed, 17 Nov 2004, Mike Sturdee wrote:
> I am trying to set a custom log message upon failing verification of the
> header_sender in the smtp_data acl, but when verification is deferred, it
> ignores mine and
> uses the "stock" error message.
> deny !verify = header_sender
> log_message = There must be a valid sender address in the headers: RCPTS
> $recipients
> message = There must be a valid sender address in the headers
Exim stops evaluation as soon as it knows the answer.
Put the log_message and message lines BEFORE the verify= line.
See the last part of section 38.10 in the manual.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book