Hello, * Philip Hazel [Mon, Aug 07, 2006 at 09:25:45AM +0100]: > This is entirely as documented (grep spec.txt for "duplicate" - it's all > there). Exim does not do duplicate deliveries except to pipes that have > *different* immediate parents. You would get two deliveries for: > > testexim1: |/some/pipe > testexim2: |/some/pipe
Thanks for the clarification. I had understood the specs as such, but had nonetheless spent some time re-reading it to see if I had missed something. > There are several reasons for not doing duplicate deliveries to > mailboxes. One is the idea that mostly, people don't want them. Consider > cases like: > > postmaster: joe > hostmaster: joe > > and messages sent to both postmaster & hostmaster. If it was only a matter of not wasting space and filtering time, I'd rather have duplicates because it makes some operations simpler than if I have to simulate duplicates in my MDA. Btw, if someone on this list has an idea how I could have a `for' loop over the Envelope-To header, it'd solve my problem. > The other > consideration is handling errors. The current implementation just > remembers that it has delivered to such and such a mailbox. It would > have to remember how many times it had done so, and, in the case of > address redirection, which particular copy it had or had not delivered. > And if one copy succeeds and one fails, do you send a bounce message or > not? I didn't want to have to think that one out. I agree with the desire to have a simpler design. I'll figure out another way to solve my problem (like a dedicated domain for eoc lists). Thanks, Laurent. -- ## 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/
