[EMAIL PROTECTED] wrote:
> 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,

*anything* that satisfies a router condition so as to trigger it 
'affects' all *subsequent* routers.

- the message 'falls through' the trapdoor of the satisfied router.

Gone.

Handed-off to a transport to be precise.

Nothing left for any subsequent router to 'see'.

Elvis has left the building. Or at least the hallway where the doors to 
routers are. Taken his keys with him, as well.


*anything* that FAILS to satisfy a router condition i.e. does NOT 
'trigger' it, affects all subsequent routers in a different way.

- the message is still there, continues the march, worst-case being seen 
by ALL routers and satisfying NONE of them. Think handfull of door keys.

NB: Should be obvious that the sequence is quite critical, as first 
satisfied means no further tests.


UNLESS the 'unseen' is used.

That has the effect of making a copy of the message before dropping the 
original through the trapdoor leading to the transport.

The 'effective copy' continues down the router walk, looking or another 
door that will open to (one of) its key(s).

Further 'unseen', if any, repeat the 'clone and continue' effect.

HTH,

Bill



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