LP hosted lists can result in multiple notification delivery
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
If both you and one of your teams with an LP hosted mailing list are subscribed to
something you get two or more e-mails for each action done. Here's a
simple way to reproduce:
1. Set the contact address of your team to your ML
2. Subscribe the team to the bugs for a project
3. Subscribe yourself to the bugs for the same project
What happens? When somebody reports a bug you get two mails with the
same message.
If you play with code reviews, review teams and branch subscribers you
can get up till two duplicates.
I don't know how mailing lists work on Launchpad, but I can imagine that
it wouldn't be simple to fix this. My propose is to check the Message-Id
header in the mail so that the SMTP won't send more than one message
with the same ID to a person.
tags: | added: oem-services |
affects: | launchpad → launchpad-registry |
tags: | added: mailing-lists |
This is a know problem and probably a duplicate of another bug, probably in Launchpad Bugs, but I do not see it. The general issue is that is is hard for launchpad to know all the ways users are getting email. It is easier to filter on the client side.
The right solution is to rethink the entire notification system.