Professional Documents
Culture Documents
subject reciver
mail
MAIL SERVER
mail
Amity
age School Of Date
Distance Learning
r user Noidasent
Send mail
es PROJECT SYNOPSIS
sender MAIL SERVER
PROJECT TITLE:
inbox dat
Maintai e
forwar
ns
subject d
user id
mail
BY
administrator destination
mail
age
ARUN KUMARcontact
New mail
s
in passwor ROLL NO: 17050105444
d
Masters
Of
Computer Applications
Amity School of Distance Learning
Noida
MAIL SERVER
SYNOPSIS
MAIL SERVER
SUBMITTED BY:
ENROLLMENT NO : 17050105444
CONTENTS
Performa for approval of MCA Project proposal
Implementation of Security
Bibliography
MAIL SERVER
MAIL SERVER
MAIL SERVER
When you send an e-mail message, your computer transmits it to an SMTP server
using the Internet. The server looks at the e-mail address (like the address on an
envelope), then forwards on it to the recipient's mail server using an application
called Sendmail. If for some reason, the recipient?s e-mail server is inaccessible,
Sendmail periodically re-tries to send the e-mail. If after 4 hours the e-mail has
not been delivered, you receive a notification informing you about the problem. If
the e-mail cannot be delivered even after 5 days, Sendmail gives up and sends you
a failure notification.
When the e-mail is received at the destination mail server, it is stored until it is
retrieved by the addressee. To retrieve your e-mails, your e-mail client (such as
Microsoft Outlook or Outlook Express) connects to the POP3 or IMAP server and
issues a series of commands to download copies of your e-mail messages to your
computer.
E-mails can be sent anywhere in the world to anyone who has an e-mail address.
Almost all Internet service providers (ISPs) offer an e-mail address with every
account.
Initially, when e-mail technology was introduced, only short messages could be
sent. Attachments such as formatted documents, photographs etc could not be
sent. With the introduction of Multipurpose Internet Mail Extension (MIME) and
other encoding techniques, it has become possible to send almost any kind of
attachments.
MAIL SERVER
• SMTP/POP3/IMAP4/Webmail
• IP access filtering
• User mailbox size limit
• Supports XML or MSSQL databases
• Nice GUI for administration
• Well commented source code included
PROJECT CATEGORY:-
• Send mail.
• Change password
• Delete mail
• Contects
• Group
• Photos
MAIL SERVER
• Message Inbox.
• Help
• Home
MAIL SERVER
Don’t Thinking
2. Registration Process:
Through this module new user can
registered them. After giving their
details, they will get a user id and
password. Then to get entry into poster
section they need to provide this id and
password and only poster with valid id
and password will get entry into poster
zone. This is also a security feature to
avoid entry of unauthorized user.
3. Send mail:
Through this module a user can send
a new mail, reply and forward mail. He
can update including user name and
password and search and shortlist the
Viewers.
4. Administrator:
MAIL SERVER
10. Group: this module will help to create a group and join a group
11: Photo: this module will store the user’s photo and another
document
MAIL SERVER
MAIL SERVER
Registration
Save mail
Maintain memory
LOGIN
ADMINISTRATOR
MAIL SERVER
Level-1 DFD
Receiver
View
Search Send mail inbox
mail
mail
View
sent Send inbox
mail
draft
draft Login user
Process
New user
Search
Maintain Contact
user View Users s
Registere
d Users
View
Contacts Contacts
Send
Administrator Notificatio
n
Change
password
Maintain
Memory
AdminLogin
MAIL SERVER
MAIL SERVER
Level-2 DFD
Check Sent mail
Receiver address
View
Search Send mail inbox
mail
mail
View
Send inbox
mail
draft
draft Login user
Process
New user
Search
Maintain Contact
user View Users s
Registere
d Users
View
Contacts Contacts
Send
Administrator Notificatio Create
n Join
group
group
Change
password
Maintain
Memory Group_list
AdminLogin
MAIL SERVER
E-R Diagram
userid
Draft Subjec
Reciver
t
useri
d
Name Security _q
userid
DATA STRUCTURE
Field Data
Name Type
user_id Text
MAIL SERVER
Username Text
Password Text
Email Text
Address Text
TOOLS/PLATFORM USED:
MAIL SERVER
Front End Java Server
Pages
User friendly
GUI
• Separation of work
(designing & coding)
• Written once run anywhere
Middle-Tier
• Java Beans
• JMS
• Security
• Performance
• Scalability
• Reliability
• Support RDMS concepts
Hardware:-
MAIL SERVER
RAM 128MB
Software:-
SECURITY MECHANISM
In the software security there are two levels of security.
The 1st level of security, which is provided by the FRONT
END and 2nd level of security provided by the database
which is being used.
SOFTWARE INTERFACE
- FRONT END
We have implemented JavaScript
for all the Client side validations. Client side JavaScript is
designed to reside inside HTML document & ensure they
run properly. It is object based, event driven, platform
independent. These are important parts of any Web
application to implement Client side Validations and the
invalid data is not submitted. The form is not submitted
until user fills in correct data. It is extremely useful to
restrict mistakes by user.
- BACK END
We have used Oracle/Access
as the Back end. Oracle Server provides efficient/effective
solution for major database tech.
- Large database and space management.
- Many concurrent database users.
LOGIN CHECKING:
Future Scope:-
Bibliography