EMAIL TRACKER
EMAIL TRACKER
MAIL TRACKER
INTRODUCTION TO PROJECT EXISTING SYSTEM PROPOSED SYSTEM KEY GOALS OF THE PROJECT HARDWARE/SOFTWARE REQUIREMENTES MODULES UML DIAGRAMS SCREEN SHOTS CONCLUSION SCOPE FOR EXPANSION
contents
ABSTRACTIntroduction to project:
The Objective of this system is to illustrate the use of
Tracking. Email Tracker is an application, which is used to trace
the mails send by the users.
There may be many employees in any organization it is very
difficult to maintain them to restrict in not using the mail servers,
so this proposed tracker is going to keep track of all the
transactions of any user.
If anyone sends an email or message itself, they include the
recipient's email address.
Mail server system provides:
An email address so that your incoming messages stores at the right place
A private mail storage area that will hold incoming messages until they get read
Secure access to that area with username and password
It also provides an area for you to store messages once they are read.
Existing System:
There are many mail servers can send, receive or do all the
mailing services. But the problem with that we can’t view the
information of the user’s transactions because it is very much
important for an organizations like Call Centres to hide the
transactions. Unfortunately no mail server is providing such an option
to view the transactions .
Proposed System:
As the TRACKER project is developed using JAVA Html,
Servlets and JSP it provides a user friendly graphical user
interface
which navigates user through out the program by providing
various task related to internet mail messaging facilities when
connected to a mail server.
It provides the user to perform various email messaging
operation like checking, composing, deleting and forward email. It
provides all the facilities, which are provided to the user by
Outlook to access his account.
KEY GOALS OF THIS PROJECT:
Fully compatible with Internet messaging standards.
Allow message access and management from more than one computer.
Client needs no knowledge about the server's file store format.
The protocol checking for new messages, permanently removing
messages, setting and clearing flags, selective fetching of message
attributes, texts, and portions there of for efficiency.
HARDWARE/SOFTWAREREQUIREMENTS
Hardware Requirements:
Pentium IV processes architecture
512 MB RAM.
80 GB Hard disk
Software specification:
Windows XP as operating system
Apache Tomcat-5.0 web server
Oracle 10g as database server
Jdk1.6
Modules
ADMIN
User
Inbox. Outbox. Checking mails. Composing Deleting the unnecessary mails.
ADMIN:
Admin is the one who is going to monitor all the users and grant
or deny permissions to any user.
Admin can have the information related to the user like what
the entire transactions user is doing. User may do many transactions
like sending and receiving mails as the information accessed is
related to the company.
This application provides such option to the admin to keep track
of entire user transactions like to whom the user is sending the mails
and what is the content and from whom he is receiving the mails and
what the content in that.
USER
Inbox:
User can have all the received mails stored in this module. It gives the complete information of all the mails received.
Out Box:
User can store the information related to all the mails sent by him will be stored in the outbox
Checking Mails:
User can access all the mails received by him will be stored in the inbox and user can check those mails whenever user feels it is required.
Composing:
User can sent mails. User can utilize the option called
composing to send the mails. To send the mails the mail has to be
composed.
Deleting The Unnecessary Mails:
User receives much number of mails. User requires few
mails to be stored and rest to be deleted. This module provides
the option for user to delete unnecessary mails.
Use case Diagrams
Class Diagrams
Conclusion:
Unique Features of the Project:
The System automatically tracks all the user transactions
It gives the complete online mailing standards to the user
and organization
The system includes various modules, which will help us to
maintain the information about the clients transaction. Hence,
the Client need not maintain any other system for maintaining
their records.
Scope for Expansion
We can also implement the Messaging services with use of
Mobile Technology & Web Technology in this application.
Tracker can maintain all the transactions of the user so we
can also take the complete transactions done by the user
from log in to log out.
It can be a globalized application.
The project Tracker can be expanded to full pledged Mail
Server which can be implemented at any organization or on
any server.
THANK YOU