Open Bug 1985881 Opened 7 months ago Updated 5 months ago

[ews] Handle filtering cases during biff

Categories

(MailNews Core :: Networking: Exchange, task)

task

Tracking

(Not tracked)

People

(Reporter: edicharry, Unassigned)

References

(Blocks 2 open bugs)

Details

Handle notifications in the filtering cases, as tested in comm/mail/test/browser/notification/browser_collection.js. As part of this, enable the EWS subtests in that test file.

The other protocols apply filtering during biff prior to creating a database entry. EWS applies filtering after creating a database entry, which means that notifications will occur for messages that would otherwise be filtered into a folder for which notifications are disabled.

Blocks: 1975717

After discussing this, we determined that the simplest approach for now is to query whether a filter would be applied at notification time and then suppress the notification if the filtering will result in something happening that would result in no notification.

You need to log in before you can comment on or make changes to this bug.