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.