Phil Chambers wrote:
Is there a way of doing the opposite of defer_ok? I could use a "defer_fail"
option so that I could treat defer as a hard failure. I would then want to
check to see if a defer occurred.
# Technique for explicitly seeing defers; credit [EMAIL PROTECTED]
sverify_callout:
warn set acl_c8 = defer
accept verify = sender/callout=60s,random
set acl_c8 = accept
warn set acl_c8 = deny
deny
I must have mis-understood something. As I see it from what happens on my
server, unless defer_ok is present, if a verify defers the ACL defers (be it
accept or deny). Given that, the above example would not work. Am I mistaken?
No- but what you can do is to run the above as a subroutine:
acl_verify_sender:
warn acl = sverify_callout
accept condition = ${if eq {$acl_c8}{accept}}
deny condition = ${if eq {$acl_c8}{deny}}
accept acl = sverify_deferred
Cheers,
Jeremy
--
## List details at http://www.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/