Well, I've finally found the cause of my problem. Here is a piece of my 
config file (exim 4.69, acts as a relay for internal mail servers):

####################
# My router; blackholes only those recipients who aren't listed in 
$acl_m3; doesn't run at verify stage
blackholes: 
    driver = redirect
    condition = ${if ! [EMAIL PROTECTED] 
    data = :blackhole: 
    no_verify 

# Default router; runs at verify stage
dnslookup_relay_to_domains:
  debug_print = "R: dnslookup_relay_to_domains for [EMAIL PROTECTED]"
  driver = dnslookup
  domains = ! +local_domains : +relay_to_domains
  transport = remote_smtp
# !!!!!!! The option below causes a problem !!!!!!!
  same_domain_copy_routing = yes 
  no_more
####################

After removing "same_domain_copy_routing" option from "dnslookup..." 
router everything is working correctly - "blackholes" router runs for 
EVERY recipient (regardless of whether recipients are in the same domain 
or not) and regardless of whether condition was not met for some 
recipient.

Hmmmm.... Should  "same_domain_copy_routing" option (available for ONE 
router) affect the functionality of the OTHER routers? Bug or feature? :-)

Regards,

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

Reply via email to