Skip to Content.
Sympa Menu

en - Re: [sympa-users] Avoid duplicate mails to same recipients

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: David Verdin <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-users] Avoid duplicate mails to same recipients
  • Date: Thu, 15 Jul 2010 15:11:53 +0200

Hi Muhammed,

Le 15/07/2010 15:01, Muhammed Sameer a écrit :
Hey,

* consider a user address@concealed who is subscribed to two mailing lists

address@concealed
address@concealed

* now someone sends a mail to both these mailing lists

* So, the user address@concealed will get 2 copies of the same mail

* Is there a way to inhibit this second copy ?
  
No. It is impossible by construction: The two mailing lists receive the mail in a completely decorrelated fashion. Here's how it works:
1- the mail for the two lists is sent
2- in the SMTP session, the MTA handles the two aliases: list1 and list2. So two identical files (one for each list) are created in Sympa spools.
3- Sympa scans its spools and find the files. It treats one of each independently. It creates expeditions packets using the subscribers list and sends this packet.

Nowhere in this process has Sympa any indication that the two messages (for list1 and list2) have any correlation.

To achieve what you ask, Sympa should:
1- keep track of any message id it sent for all lists.
2- any time it sends a message, check whether this message id showed up before in another list
3- select only the subscribers in list2 that are not subscribed in list1.

Sympa does neither of the above operations.

This is considering that these lists have no precedence between each other, ie we don't want to send prioritarily to one list instead of another. This withour saying that some people would like to know why they didn't receive a message from the two lists they are subscribed to.

Regards,

David
Regards,
- Muhammed Sameer


      
  

--
David Verdin
Comité réseau des universités

Due to the limitations of human brain, I fail to remember all the mails.
So if you want your bug reports or feature requests for Sympa to be processed, please post them to the Sympa tracker



Archive powered by MHonArc 2.6.19+.

Top of Page