Logo

Usage

Last modified: 03/13/2006 05:39 PM
CPSMailAccess is divided into four main views:

  • The folder view
  • The message view
  • The message editor view
  • The search view

To this four main screens, three extra screen are provided:

  • The main configuration view
  • The filter configuration view
  • The adress book view
  
Each screen is shown with a toolbar wich displays all possible actions.

The folder view

box_toolbar.png

The folder view let you browse each mail folder. It presents the mails in a batched list with sortable column.

The folder actions founded in the action bar are:

  • synchronize: synchronizes the mailbox (just the INBOX)
  • write mail: link to the message editor
  • address books: link to the adress books view
  • search mails: link to the search view
  • delete folder: deletes the current folder
  • rename folder: renames the current folder
  • move folder: moves the current folder
  • configuration: linkto the configuration screen

the actions that are not specific to the given folder are links to configuration screens or mailbox functions that are shown in most views to provide convenient shortcuts.

The message view


message_view.png


The message view actions are:

  • synchronize: synchronizes the mailbox (just the INBOX)
  • write mail: link to the message editor
  • address books: link to the adress books view
  • search mails: link to the search view
  • reply: replies to the current message
  • reply all: replies to the current message to all recipients involved
  • forward: forwards the current message
  • delete: sends the current message to trash
  • configuration: linkto the configuration screen

There are two extra actions on the view tha will let the user get back to the folder and detach the mail. Detaching the mail pops a new window that just contains the mail view, whitout the portal garniture. This can be convenient to open multiple mails to keep under the pillow.


The message editor view


editor.png

The editor view let you create and send mails. It is based on Ajax principles to avoid doing client<->server calls when editing a mail. For instance, when the users tries to send a mail, an aysnchronous call is made on the server to check if the message can be sent, by controlling every part of it.

This could have been done on client side with some more javascript, but the wish is to extend this principle to implement later server-side features like spelling check.
Using this principle make the editor rather quick and ergonomic.

The actions in the editor are:

  • send: sends the mail
  • save: saves the mail into Drafts
  • init: empty the editor and bring the user back to the INBOX
 

The search view

The search view let the user perform search on the box. Since the message headers are indexed on Zope side, as described in the architecture document, theses search are performed very quickly without calling the IMAP server.

The results are displayed in a folder message style list and each mail can be reached from there.

The filter view

The filter view, reachable from the configuration view will let you create Filters for incoming messages.

You can create rules and sort them, as CPSMailAccess will apply them in order for all incoming messages. If a folder can be filtered, a manual filter icon will appear in its toolbar.

The parameter tells CPSMailAccess what to do:

  • move to, copy to: the parameter will be the full folder name (ie: "INBOX.my folder.my sub folder")*
  • label with : a string that will be inserted at the begenning of the subject.
  • junk ?: not used at this time*

* This screen is going to evolve in beta 2, to provide a better interface for setting up the parameter.The junk parameter will also be activated.


This site is powered by CPS, which includes CPSSkins. CPS and its design are Copyright © 2002-2006 Nuxeo SAS.
CPSSkins is Copyright © 2003-2006 Jean-Marc Orliaguet.
powered_by_nuxeo.png