On 2012-06-27 20:48, Jeremy Harris wrote:
- the traditional "acl =" ACL condition now accepts arguments,
   space-separated, after the ACL name:

     acl = my_acl_name arg1 arg2
- a new expansion item ${acl {name}{arg}... }
   is added.  The result of the expansion is given by
   the "message =" modifier in the called acl,
   which must accept or deny (not defer).

- a new expansion condition "acl {{name}{arg}... }"
   is added.  The value of the condition is true if
   the called acl returns accept; false for deny.  The
   content given by "message =" is placed in $value.

In all cases the name and arguments are separately
expanded.  Arguments are placed in variables
$acl_arg1 to $acl_arg9; zero to nine arguments are
supported.  The actual number for the call is placed
in variable $acl_argn.

Since I didn't hear any screams, I've now pushed it to mainline.
--
Jeremy




--
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to