https://bugs.exim.org/show_bug.cgi?id=423
--- Comment #10 from Simon Arlott <bugzilla.exim.simon@???> ---
I want to be able to do verify checks in the DATA ACL and then log additional
information about the message if the outcome is defer/fail before
deferring/rejecting the message.
I can't do this because capturing a defer outcome using a "warn" verb will not
only log an additional warning, but I lose the message that would have been
sent and it just becomes "Temporary local problem - please try later" when I
use a "defer" verb immediately after this. The "warn" verb unsets the message
when it finishes.
The messages that smtp_handle_acl_fail() generates should be moved into the
verify function and then stored in a variable for reuse.
There needs to be a way to either disable acl_warn_skipped for a single "warn"
verb, or obtain a defer result from verify without exiting the whole ACL.
--
You are receiving this mail because:
You are the QA Contact for the bug.