Professional Documents
Culture Documents
Email Address and Verification
Email Address and Verification
Email Address and Verification
INTRODUCTION
Today’s world is all depend upon email system. It also becomes a significant need of the
businesses. That’s where, professionals must know mailing system and aware with that, how
it works, how can to create a self hosted mailing system and other technical aspects.
MAILING SYSTEM MUST BE ABLE TO DO FOLLOWING FUNCTIONS:
Compose an email.
Send an email
Receive an email
Saving an email in the form of draft
Showing the detail of the received mail
Saving the email ids in contact list
Secured by password
Recovery of the password
UIC Page 1
MODIFICATION AND IMPROVEMENT OVER THE EXISTING
IMPLEMENTATION
Present State:
Paid softwares are present that are a part of a software package (i.e. MS Outlook).
The free ones are heavy and have many features(i.e. Mozilla Thunderbird).
Basically these are email exchange servers not a standalone mail server program.
Hardware Requirements
The basic minimum hardware requirement for operating this project efficiency is:
CPU
Type Specification
Processor Any Dual Core 1.5Ghz or higher
Memory 2GB or more
Cache 1MB L3 cache or more
SOFTWARE REQUIREMENTS
The software requirements for this project are:
Operating System Windows XP Service Pack 1 or Later
SIGNIFICANCE OF PROJECT
1. Saves login time.
2. Saves Data (Internet data)
3. Secure as details are saved in local machine
4. User can save drafts in encrypted format
5. Different user can have their Email Server setup(ed)
UIC Page 2
TIME FRAME REQUIRED FOR VARIOUS STAGES OF PROJECT
IMPLEMENTATION
Sr. No. PHASES TIME DURATION
1. Software Requirement Specification 4 weeks
2. System Design 4 weeks
3. Coding 8 weeks
4. Implementation 5 weeks
5. Testing 3 weeks
Conclusions:
In this project we are going to develop an application with the help of Python in which we
will create a GUI in which the user will register and setup his/her email account (If it’s the 1st
time) or will login to his/her account in the application and from there he/she can send or read
any email and or save drafts in the local machine in an encrypted format. However we are
also using MongoDB so that the user can also store his/her information online.
UIC Page 3