Abstract:
This document explains the complete functionality, architecture and design and implementation procedure for intelligent mail notifications on wireless devices. This system is made for our university mail server. The university mail server is running squirrel mail, which is made so intelligent that it can send SMS notifications for new mails. These notifications are send on wireless devices. WML is targeted as the main language with other languages. Mail server is not disturbed and a middleware is created that can act as a gateway between both the email server and the wireless devices. The middleware controls all the functionality of this project. The four major modules of this project are email notification for generating SMS of new mails, administrator interface for system management, client interface for client management and a module for other services.
Previously there is no such system implemented here. The system is unique as it is made without modifying the mail server. Middleware is made by keeping in view the functionalities of a typical WAP gateway. The reason for our own gateway is the limitations here in our country. As middleware application is controlling all the functionalities so no need of extra & more powerful machine for this system. The system performs many functionalities like new email notification, maintaining subscriber information database, user specific list for SMS notifications, controlling user specific list from mobile device, accessing & modifying of mail box from mobile device, replying to messages from mobile device, accessing & modifying of mail box
from admin interface, keeping track of the device being used (The hardware info), calendar events notifications, birthday notifications.
User is provided with simple interfaces, with screens, tabs menus e.t.c. The user can send notifications, access mail box from mobile device, access to mail box from admin interface and finally the ability to access, preview & record commands issued to the database from both the interfaces. This really makes the tool appropriate. This document outlines the WAP architecture, WAP Push architecture, and with their help a service to push contents to mobile devices.