Open Bug 402330 Opened 17 years ago Updated 2 years ago

MSG_FLAG_MDN_REPORT_SENT set on all sent messages

Categories

(MailNews Core :: Backend, defect)

defect

Tracking

(Not tracked)

People

(Reporter: bugzilla, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Keywords: regression)

As part of the fix for Bug 133437, the MSG_FLAG_MDN_REPORT_SENT flag is set for all sent (FCC) messages even if they don't contain an MDN request (see <http://lxr.mozilla.org/mozilla/source/mailnews/compose/src/nsMsgSend.cpp#4613>). This subverts the original meaning of the flag and, if for no other reason, should be avoided.

 A better fix for the problem reported in Bug 133437 would be to test whether the message is a sent message when determining whether an MDN report is to be sent, which would require implementation of a sent message flag (RFE Bug 402329). Then the code which sets MSG_FLAG_MDN_REPORT_SENT on FCC messages when it is not appropriate could be removed.
Depends on: 402329
Wayne, thoughts?

(I'm not sure if this is Mac-specific.)
Sorry, I have no experience here. Over to Magnus
Looks valid per say.
Status: UNCONFIRMED → NEW
Component: General → MailNews: Backend
Ever confirmed: true
OS: Mac OS X → All
Product: Thunderbird → Core
QA Contact: general → backend
Hardware: Macintosh → All
Product: Core → MailNews Core
Blocks: 133437
Keywords: regression
Blocks: 134040
Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.