Email Address and Verification

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Synopsis of

Email Address And Verification


Under the Guidance of

MASTER OF COMPUTER APPLICATIONS


(MCA 2019)

Submitted to: Submitted by:

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.

After implementation of project:


 Easy to use GUI.
 The Users can send, receive or can save a draft from his/her email.
 The drafts saved are encrypted so that privacy and security can be maintained.
.

HARDWARE AND SOFTWARE REQUIREMENTS


In my project, there are very simple requirements in the computer. To achieve my purpose
my hardware and software requirements one as follows:-

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

Hardware & Network


Type Specification
Keyboard & Mouse Standard
Storage 10GB or more
Internet Any LAN or Wifi Connection

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

You might also like