View Issue Details

IDProjectCategoryView StatusLast Update
0007239mantisbtemailpublic2009-12-15 04:50
Reporterbb Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status newResolutionopen 
Product Version1.0.3 
Summary0007239: limit emails sent to user based on last login time
Description

A user should have the option to be notified only once per issue that something happened since his last login.

Example case, emails limited to 1
1) User A logs in and reports an issue today
2) User B comments on the issue, an email is sent to User A
3) User C comments on the issue, no email sent (because User A is already notfied)
4) User A logs in
5) User D comments on issue, an email is sent to User A

Additional Information

Notification limit for could be based on a per-issue basis (this is requested here) but also on a more general basis, like "something happened in your bugs for project xy"

TagsNo tags attached.

Relationships

related to 0004574 acknowledged Limit one email per bug update until user views the bug 

Activities

ryandesign

ryandesign

2006-07-26 09:23

reporter   ~0013147

0004574 requests this general ability; this bug specifically requests the ability to handle this on an issue-by-issue (or maybe also project-by-project) basis.

vboctor

vboctor

2006-07-29 02:23

manager   ~0013167

Implementing this feature will be a problem based on our current email notifications. Our notifications include a full dump of the issue and it's history. Users sometimes don't login and read this to know what has changed. Hence, if we stop sending them further updates, then they might miss some changes.

This recommendation is probably used by forum softwares like phpBB since their notifications only include the fact that an issue has been modified. In this case, it is ok not to generate further notifications.

dlmueller

dlmueller

2007-08-24 05:19

reporter   ~0015513

A similar problem is a plethora of e-mail notification when a user edits an issue with the following operations (one after another):

  • add or change relationship
  • add note
  • change status
  • change 'fixed in version'
  • etc.
    Since every operation is atomic in the sense of a "submit" on a web-from on must use a lot of those operations to update an issue accurately.

I think it would be nice if one could accumulate or summarize those e-mail notifications over a specific period of time, say 5 minutes or so. Since e-mails are not ment to be used for "instant messaging" this kind of delay should be OK.