For the archives:

> How about doing some extra logging to find the cause,

With the help of a bunch of logwrites, I figured this out. The problem was
in my initial definition of the variable:

  warn    set acl_m0    = Delivered to role account
          local_parts   = postmaster : blacklist-admin : abuse
          domains       = +local_domains

which apparently set the acl_m0 value immediately, even if the other
conditions weren't met. Once I switched the order around to:

  warn   local_parts   = postmaster : blacklist-admin : abuse
         domains       = +local_domains
         set acl_m0    = Recipient is role account.

all worked as expected.
-- 
Dave Pooser
Cat-Herder-in-Chief, Pooserville.com
"...Life is not a journey to the grave with the intention of arriving
safely in one pretty and well-preserved piece, but to slide across the
finish line broadside, thoroughly used up, worn out, leaking oil, and
shouting GERONIMO!!!" -- Bill McKenna



-- 
## 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/

Reply via email to