Epistula Screens
Webmail services generally have a utilitarian theme and Epistula is likewise. The same URL (often within a host website), is used throughout. When there is no user session, the URL displays the login page. This is used by both users and administrators to log in. Upon authentication, the same URL displays the sole webmail page, which has the folder navtree on the left, and the 'operation screen' on the right. The page itself never changes, but its content is changed by AJAX calls. The operation screen takes the following forms:-
Message List: | The message list is always associated with the left most tab of the webmail homepage. It has two vertical panes with a navtree of folders on the left, and the table of messages found in the selected folder (initially the Inbox), on the right. The message table columns are FROM, SUBJECT, TO and DATE/TIME, plus single symbol columns indicating priority, the presence of attachments, whether or not the message has been read, and the message direction (inbound or outbound). The list is always in chronological order and shows both inbound and outbound messages, thereby negating the need for a SENT folder. The message list can be empty but the navtree will not be. Users might not have any group/department memberships, and could have an empty mailbox and thus no user folders, but the standard folders are always shown even if the folders themselves are empty. |
Message view: | The message list table rows are links to the messages, which when opened are displayed in the message view screen. Several messages may be opened at any given time, each having its own message view screen instance and associated homepage tab. The message view screen displays the sender, recipient list and received date and time at the top, and message body below that. Note the HTML form of the message takes precedence over the text form. At the bottom is a horizontal pane for the action buttons such as Reply/Reply-to-all and Delete. If the message has attachments, these appear as symbols alongside the buttons. Note that attachments open in a separate window. The current version of Epistula does not support in-situ editing of attachments. |
Message reply: | This has two text areas, one showing the message the user is replying to (not editable), the other is for writting a reply. |
New message: | Only one text area, for composing the message. |