LP hosted lists can result in multiple notification delivery

Bug #316047 reported by Andrea Corbellini
16
This bug affects 3 people
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.

Steve Magoun (smagoun)
tags: added: oem-services
affects: launchpad → launchpad-registry
tags: added: mailing-lists
Revision history for this message
Curtis Hovey (sinzui) wrote :

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.

affects: launchpad-registry → launchpad-foundations
Changed in launchpad-foundations:
importance: Undecided → Low
status: New → Triaged
tags: added: email feature
Revision history for this message
Robert Collins (lifeless) wrote :

@andrea do you mean LP hosted mailing lists, or third party mailing lists?

Revision history for this message
Andrea Corbellini (andrea.corbellini) wrote :

Robert, I mean both. Of course, in case of third party mailing lists, Launchpad can't know the subscribers list so it'd be pretty hard to fix this (and maybe out of scope, too).

Revision history for this message
Robert Collins (lifeless) wrote :

Bah, sorry for the noise.

description: updated
summary: - Launchpad sends too many mails for each event
+ LP hosted lists can result in multiple notification delivery
Revision history for this message
Robert Collins (lifeless) wrote :

So, we need to expand out the recipients of mailing lists (taking into account delivery preferences).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.