Hi!
I have a problem with duplicate messages delivered by exim if a
message was sent to user and to alias in which the user included.
Here's an example. I have a line in aliases:
noc: ..., tiger, ...
and mail sent to tiger and noc, tiger have two copies of the message:
Feb 24 10:16:55 hamster exim[94682]: 1FCY8F-000Od8-P9 <= yokodzun@??? U=yokodzun P=local S=1324 id=20060224081655.GA89760@??? from <yokodzun@???> for tiger@??? noc@???
Feb 24 10:16:55 hamster exim[94683]: 1FCY8F-000Od8-P9 => tiger <noc@???> F=<yokodzun@???> R=procmail T=procmail_pipe S=1387
Feb 24 10:16:55 hamster exim[94683]: 1FCY8F-000Od8-P9 => tiger <tiger@???> F=<yokodzun@???> R=procmail T=procmail_pipe S=1387
Exim 4.60.
When I use local delivery instead of procmail_pipe, I have the same effect:
Mar 13 16:22:01 hamster exim[95881]: 1FInvt-000OwT-4m <= yokodzun@??? U=yokodzun P=local S=878 id=20060313142201.GB86424@??? from <yokodzun@???> for tiger@??? noc@???
Mar 13 16:22:01 hamster exim[95882]: 1FInvt-000OwT-4m => tiger <noc@???> F=<yokodzun@???> R=localuser T=local_delivery S=942
Mar 13 16:22:01 hamster exim[95882]: 1FInvt-000OwT-4m => tiger <tiger@???> F=<yokodzun@???> R=localuser T=local_delivery S=942
Why exim does not inhibit duplicate messages delivering?
--
Lucky carrier,
Pavel.