https://bugs.exim.org/show_bug.cgi?id=423

--- Comment #10 from Simon Arlott <[email protected]> ---
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.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to