Julian Mehnle wrote:

Even if you looked at the envelope recipients, what you are trying to do is generally impossible, because in the end it is not the delivered-to _recipient_address_ that counts (as you already noticed) but the delivered-to _mailbox_, which cannot be easily determined at an early phase.

That's not true. Courier normalizes aliases as it writes recipients to the control file, and could compare the final recipient address when eliminating duplicates, but does not. Courier will only eliminate duplicates that were originally identical. It does so in order that the sender will receive a DSN which indicates the final as well as the original recipient address if there is a delivery problem.


Your example is accurate only in the case of aliases which exist on remote servers. Courier has no knowledge of those, and will send a message to the remote site indicating both recipient addresses. It will be that site's responsibility to eliminate duplicates, and most MTAs do so.



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to