r1 - 24 Jun 2004 - 18:45:00 - BrianKirschYou are here: OSAF >  Projects Web  >  DevelopmentHome > ServicesWorkingGroup > EmailService > ChandlerMailIssuesDocumentation

Use Cases

  • I want to start using Chandler as my primary IMAP client. I have 600 messages in 10 folders some of which contain folder in folders on my IMAP server.
    I want to download all my messages in to Chandler preserving my folder hierachy.

  • (Standard IMAP issue) I am offline and move a message in to a Chandler "Folder Collection". I log in to the IMAP Server and the folder no longer exists. What happens to that message? It may still exist on the IMAP server in its old location. What happens to mail in that folder?

Issues

  • If a users existing IMAP account is deactivated what steps will Chandler need to be aware of? For example, remove all filters associated with the account or deactivate filters / rules.

  • Email message MIME parts can contain complex internal components such as a forwarding a message with in a message. An entire email message including attachments can be inserted with in body of another email. We need a clean way to express this relationship visually and with in the content model.

Notes

  • The Junk mail and Trash collections in Chandler will remain synchronized with their IMAP folder counterparts. Marking a message as Junk in Chandler will result in the message being marked as Junk on the IMAP server.

  • All Attributes / Items from the orginal mail message are read-only and can not be modified. Any modifications will require the creation of a new version of the message (Versioning).


  • All headers for new IMAP messages will be downloaded first before bodies. If I click on a mail item that has not finished downloading the body the view pane will display a progress bar indicating the amount of the body currently downloaded.


  • Any changes made to mail with in Chandler except for standard flags (recent / junk) will not be propagated back to the IMAP server with the following exeptions: 1. Marking mail as junk or deleted will propagate back to the IMAP Server. 2. If a pointer has been expressly established between a Chandler "Folder Collection" and an IMAP folder by the user any changes made to the Folder (add / remove a message) will be reflected on the IMAP server. These "Folder Collections" will be the glue between Chandler's item collections and standard folder hierarchies.

  • Mail messages from any account may be placed in a Chandler "Folder Collection" and mirrored on an IMAP server regardless of the origin of that message provided that the IMAP server folder is not read-only.


  • If I mark messages as deleted or junk in another mail client Chandler should identify the action and remove the messages from any other collections except Junk or Trash.

-- BrianKirsch - 25 Jun 2004

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.