bug mail should preserve to/cc fields

Bug #311060 reported by Martin Pool
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

It's reasonably common for someone to send mail both to a mailing list and to a bug. In this case, as both a list and bug subscriber, I get two copies of the mail, one from the list and one from malone, which is fine.

What is not so good is that this mail going through malone causes it to lose it's To and Cc (and I guess reply-to) fields, so that if I reply to the bug mail, it won't go to the list or other people who might be CC'd. For instance the mail echoed through the list has

From: Karl Fogel <email address hidden>
Subject: [RFC] Fixing bug #306394: status should tolerate nonexistent file.
Date: Wed, 17 Dec 2008 12:58:17 -0500
To: <email address hidden>
Cc: <email address hidden>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

and from malone has just

From: Karl Fogel <email address hidden>
Subject: [Bug 306394] [RFC] Fixing bug #306394: status should tolerate
        nonexistent file.
Date: Wed, 17 Dec 2008 17:58:17 -0000
To: <email address hidden>

I realize that the original message context has probably been lost by the time malone generates a new mail notification so it might be hard to fix this.

Revision history for this message
Eleanor Berger (intellectronica) wrote :

The problem with inclusing the cc and reply-to in the notification you get from malone, is that the notification email is not an exact copy of the original message. That is not to say that this is not a reasonable request, but I think that we'll have to think how to do that without falsifying mail from users.

Should we simply tack the originial cc and reply-to to the notification, or is there any other solution that we could try?

Changed in malone:
status: New → Incomplete
Revision history for this message
Данило Шеган (danilo) wrote :

Isn't "Reply-To" actually used to direct replies to Malone itself? (i.e. you can't preserve it, or you'll mess up the entire email interface)

Revision history for this message
Karl Fogel (kfogel) wrote :

Since the Malone mail is already made to appear like it comes from the user, the issue of "falsifying mail from users" is already present, and would not be exacerbated by also including the original CC and reply-to information as well.

One solution to Danilo's point is to add rather than replace: make Malone's reply-to include both addresses, Malone's itself and the original message's reply-to.

It's a pity that the Malone mail can't use the same Message-ID as the original mail, because mailers that fold (unify) duplicate messages depend on that... But they are not the exact same message, so they really can't use the same Message-ID, I guess. (However, the In-Reply-To and References header information could be preserved, if we don't do that already.)

Revision history for this message
Graham Binns (gmb) wrote :

Marking this as triaged for the sake of the better bug notification story, though I'm not sure there's a clear way to fix this.

tags: added: story-better-bug-notification
Changed in malone:
status: Incomplete → Triaged
importance: Undecided → Low
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.