lemonade-1----Page:10
1  2  3  4  5  6  7  8  9  10  11  12  13 

Proposed realization -2
Server-side filtering to decide which messages will be accessible by the MEM client.
Filtering results into the following logical types: See next bullet: Sieve / Lfilter? / VFolder
Type A: Messages filtered out and not accessible by the MEM client (not notification, no header access, no access)
Type B: Messages that are accessible by the MEM client but no outband notification takes place. Inband notification might however take place if MEM client is already connected to MEM server.
Type C: Messages that are accessible by the MEM client for which notifications (outband or inband) are always sent to the MEM client.
Notions of Filters:
View filters: Filters that determine which email messages are of type B and C or A (VFolder)
Notification filters: Filters that determine which email messages are of type C or B (VFolder)
Event filters: Filters that determines what events are to be notified to the client (Sieve NF)
Mechanisms to allow the user to update the filters from the MEM client – Inband IMAP (LFilter), SIEVE management
Client-side download and storage preferences:
Manage which of the accessible messages are maintained on MEM client Vfolder, Client implementation
Manage which parts are maintained on MEM client IMAP, Client implementation
Configurable by user – Client implementation.
MEM client may support encrypting and password protecting the messages – Client implementation.
PPT Version