Always On Email is a fully featured multi-user push email solution, which delivers email to users wherever, whenever.
It complements established email applications, offering choice of Pocket PC based PDAs or Microsoft based Smartphones, and choice in the transport technology (GSM, GPRS, Bluetooth, WiFi).
The GPRS infrastructure consists of 2 key elements:
1] Enterprise server
The Always On Server is designed to be deployed on a Microsoft Windows server situated on a corporate network. The server uses MAPI (Message Application Programming Interface) and CDO (Collaboration Data Objects) to monitor users' Microsoft Exchange mailboxes. When new mail arrives in an inbox, the Always On server stores a reference to the email until their PDA picks it up. When the user connects, the server retrieves the message, removes all unnecessary formatting, compresses, encrypts, and pushes it to the PDA.
The Always On server is designed to be run by the IT department and, so includes features for administrators to tailor the service to individual users' needs - eg the ability to add and remove accounts, and providing control over attributes like message truncation levels on a global and individual basis.
2] Client for PDA / Smart Devices
Written in C/C++, the PDA client resides on the user's device, maintaining a connection to the Always On Server using UDP/IP over GPRS, GSM or WiFi. If mail destined for the PDA clients is waiting on the Always On server, and a data connection is available, it decrypts, decompresses and presents the mail message to the user in the Pocket Inbox.
The client must be able to connect to the public internet (or wherever the Always On Server resides). This connection is made via an inbuilt GPRS module, or Bluetooth, infrared or cable, to a device capable of GPRS, GSM or WiFi connectivity.
In addition to delivering email, the software uses status messages to communicate between the PDA and the Always On Server to update the status of email messages (eg read, unread, deleted, or sent) so the PDA and office based email account always present the same view of a user's inbox.
Security: The application uses 128-bit triple DES (3DES) to encrypt all messages that are moved between the Always On Server and the PDA client. This means that only the Always On Server and the PDA client can decrypt and read messages.
|