Each email message is summarized to show the sender’s address and message subject. To view a message, users select the desired option, which passes control from the current page to the getmsg.jsp file, which fetches the message data from the server and forwards requests to the message.jsp file, which displays the subject and body of the message as well as the applicable options.
The possible options are the “List attachment(s)”, Next, and Previous. When available, these options appear at the bottom of the message body. The options Next, Previous, or both appear when next and previous messages are available to view. When users select one of these options, the respective message (next or previous) is loaded.
The “List attachment(s)” option appears when one or more attachments are attached to the message. When users select this option, control is passed to the attach.jsp file, and users are presented with a list of available attachments as links.
Users can click the link to view the attachment provided the attached file format is supported by the mobile device’s browser. If the file format is not supported by the mobile device browser, users will be prompted to download the file and view the downloaded attachment with suitable software.
After users have opened a message, they have a menu of other options available to them. This menu option is linked to the menu.jsp file. When users select this menu option, the menu page appears on their browsers. This page provides users with the following options: Reply, Delete, Forward, Move To, Copy To, View header, Mailbox, and Fax.
The Reply option provides users with a dialog for replying to the sender’s message. When users select this option control passes to the reply.jsp file, which asks users if the reply should go only to the sender, or to everyone included in the original email. To answer this question, users select To Sender or To All, both of which pass control to the compose.jsp file. This action brings up the compose page on users’ browsers, where they can compose a message (see Compose).
The Delete option deletes the message. Control passes from the current page (the menu.jsp file) to the delete.jsp file, and then back to Inbox.
The Forward option sends the message already received to another recipient, which passes control to the pickaddr.jsp file. Users are then able to select a recipient from the list of stored contacts. Users select the recipients to include, which passes control to the compose.jsp file. If no address book channel is configured, control passes to the compose.jsp file directly. For details about the compose page, see Compose.
The Move To option moves the message to a specified folder, deleting the message from Inbox in the process. When users select this option, control passes to the getfolders.jsp file, which fetches the folder names from the server, then forwards users to the folders.jsp file, which displays the available list of folders. A New Folder option also appears, enabling users to create a new folder if desired (see Folders).
The Copy To option behaves exactly as Move To, except that the original message is left in Inbox after the operation.
The View header option links to the header.jsp file, and displays the following email header fields: from, date, subject, and to. This screen simply displays information. Users are not presented with additional choices.
The Mailbox option returns users to the currently selected mailbox. In this case, when users select this option, control returns to Inbox.
The fax feature enables the hand held device users to send a document to a fax machine. The fax machine can be any where, including a local fax machine where the user wants the document in a printed form. In this release, we address one feature where the user can fax one or more documents that are available as a received email attachment(s).