On 2011-01-11 23:21, Jeremy Harris wrote: > I have a situation which I'm failing to understand. > > In a nested acl called during RCPT I'm setting a variable > and returning "defer". I'm logging a tmp-reject. The initiator > says RSET and drops the connection (I suspect it's Exchange > Server). In the notquit acl I try to use the variable; > it appears empty. > > Both _m and _c variable types do this. Comments, anyone?
Possibly involved here, I'm seeing an ACL having a "require" verb, which has only one condition, an "acl = <name of sub-acl>". The sub-acl is supposedly returning "defer". From the docs on ACL conditions, ' the current ACL returns “defer” '. I'd assumed that said return would happen without evaluating any later verbs in the initial ACL. However, when I insert a "warn logwrite=" immediately after the "require", it writes. Is this correct, or am I just confused? - Jeremy -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
