SlideShare a Scribd company logo
1 of 7
Download to read offline
MAIL SERVER
MAIL SERVER SYNOPSIS
OF JAVA
BACHELOR OF TECHNOLOGY
Computer Science & Engineering
Submitted By
MANMEET SINHA
1430910023
Under the Guidance of
Miss. Poonam Singh
Lecturer
RAJ KUMAR GOEL ENGINEERING COLLEGE
Pilkhuwa, Ghaziabad
September 2017
INTRODUCTION
Mail Server is an internet based communication software developed using Java programming
language. This application helps the users connected in an intranet environment to
communicate with electronic mails, and it handles all the works related to mails.
Java has been chosen to develop the mail server application as it enhances portability and
flexibility of the system. Java supports security system as well; it overall increases the
compatibility of the software by providing certain exception-handling mechanisms.
The complete Java source code, project report and documentation (in doc and pdf format) of
Intranet Mail Server are available in the download links. Presented below is a brief
introduction to the project along with application screenshots; for detailed information, view
the project report.
The Intranet mail server Project in Java is communication software that helps the users of an
Intranet to communicate with electronic mails. The mail service in the Internet is the most
useful facility that enables the users of the Internet to send mails to anyone who can be
anywhere in the world. There is some free mail service providers such as hotmail, g-mail,
yahoo etc in the Internet. A user can have his account in any server.
About Intranet Mail Server Project:
Intranet Mail Server (IMS) is system software that facilitates electronic mail service. The
entire system is divided into two sub-systems or modules:
 Server module (user agent and mail transfer agent)
 Client module (user agent and mail transfer agent)
The client module in IMS has mailing client as Outlook Express.
Some of the key features of Outlook used in system include unique signature per account,
new data file type , Unicode support, integration with Microsoft Windows Share Point
services, POP enhancements, and a lot more.
The next module, Server module is coded using Java Servlets. It implements the Simple Mail
Transfer Protocol (SMTP) to send and receive mails in a reliable and friendly manner.
Global Address Book (GAB) is a module-like feature in intranet mail service project. GAB is
a centralized address book or data which can be accessed via a web browser from any PC or
tablet in the intranet environment. It helps in improving management of different mail clients.
Being a Mail service, IMS system has to follow and follows the specified Internet standards.
The two protocols that have to be implemented for creating a mail application are:
 Post Office Protocol 3 (POP 3)
 Simple Mail Transfer Protocol (SMTP)
Proposed mail server project aims at reducing the manpower or human labour (in terms of
time) required to transfer data within an organization or network. It is highly secure as
compared to other mailing services as it is administered by an admin of the system with log
in information.
Each user in the mail server is provided with an address book to store records related to
address and mail ids. To store and view incoming messages, an inbox is maintained for all
registered users. Users can also reply and forward the mails received to any specified address
within the intranet network.
The system is designed as Internet based application.
The whole system is divided into following sub system
 Server
 User Agent
 Mail Transfer Agent
 Client
 User Agent
 Mail Transfer Agent
System Testing
Testing is the major quality measure employed during software development. After
the coding phase, computer programs are available that can be executed for testing purposes.
Testing not only has to uncover errors introduced during coding, but also locates errors
committed during the previous phases. Thus the aim of testing is to uncover requirements,
design or coding errors in the program.
This is the phase where bug in the program was to be found and corrected. One of the goals
during dynamic testing is to produce a test suite. This is applied to ensure that the
modification of the program does not have any side effects. This type of testing is called
regression testing. Testing generally removes all the residual bugs and improves the
reliability of the program. The basic testing types are
 Unit testing
 Integration testing
 Validation testing
 Output testing
 User acceptance testing
Feasibility Study
All projects are feasible when given unlimited resources and infinite time. It is both necessary and
prudent to evaluate the feasibility of a project at the earliest possible time. A feasible study is not
warranted for system in which economic justification is observed, technical risk is low, few legal
problems are expected and no reasonable alternative exists. An estimate is made of whether the
identified user needs may be satisfied using our recent software and hardware technologies. The study
will decide if the proposed system will be cost effective, from the business point of view and it can be
developed in the existing budgetary constraints. The feasibility study should be relatively sharp ad
quick. The gesture should inform the decision of whether to go ahead with a more detailed analysis.
Feasibility study may be documented as a separated report to higher officials of the top-level
management and can be included as appendices to the system specification. Feasibility and risk
analysis is detailed in many worries. If there is more project risk then the feasibility of producing the
quality software is reduced. The study is done in two phases
 Operational Feasibility
In the proposed System named mail server the operational feasibility study is performed with the help
of the users of the system and the management. The first challenge was whether the system meets the
organizational requirement. This is checked by the system requirement collected from the users and
the management and the operational feasibility proved that the system is capable to meet its functional
requirements.
 Technical feasibility
In the proposed system named mail server the technical feasibility study is conducted by considering
the risk related to developing the system, the resources available to develop the system and the
availability of the technology to develop the system. The development risk considered the factors like
whether the system can implement using existing technology and the design of the system can run on
the real environment. The resource availability checks the availability of resources like time, human,
hardware etc. The technology using to implement the system is selected according to the technical
feasibility study. The technical feasibility study on the technology found that it can implement all the
functional requirements of the proposed system. The technology selected according to accept the
system globally and the development of the system according to the universal standards.
Methodology / Database
Sender & Receiver Recipients.
Database Allocation Representation with Attributes.
FIELD DATATYPE CONSTRAINTS
Full Name VARCHAR
Last Name VARCHAR
Gender VARCHAR
Email-Id VARCHAR PRIMARY KEY
Password VARCHAR
Date of Birth VARCHAR
Occupation VARCHAR
Education VARCHAR
Pin code VARCHAR
Contact No VARCHAR
FIELD DATATYPE CONSTRAINTS
Message Id LONGINT PRIMARY KEY
Sender VARCHAR
Subject VARCHAR
Date VARCHAR
Message VARCHAR
Size VARCHAR
Receiver Id VARCHAR
System Specification/Requirements
 Software Requirements
 Operating System Windows 2000
 Language Java
 Mailing Client Outlook Express
 Hardware Requirements
 Processor Celeron 533 MHz
 Hard Disk Seagate 10GB (6800 RPM)
 Memory 64 MB RAM
 Floppy Drive 1.44MB
 Keyboard Samsung Multimedia Keyboard
 Mouse Logitech Scroll Mouse
 Monitor 15″ Smarten Colour Monitor
 Network Adapter Properly Configured for TCP/IP
Conclusion
The proposed Intranet Mail Server software in Java is attractive, flexible and easy to use
when it comes to sending and receiving electronic mails. It is user friendly and genuinely
feasible.
The advantages and features aside, many new things can be added into this project to make it
a better one. These include incorporating completely new features or modules as per user
requirement. Adding, updating and deleting folders can be a good idea. Also, an E-group can
be formed within the mail server system.
The project report entitled “Mail Server” has come to its final stage. The system has been
developed with much care that it is free of errors and at the same time it is efficient and less
time consuming. The important thing is that the system is robust. Also provision is provided
for future developments in the system. The entire system is secured. This online system will
be approved and implemented soon.
BIBLIOGRAPHY
Text Books
 An Integrated Approach to Software Engineering
 Head First Java
 Database System Concepts
Search Engine
 Google
 Wikipedia
Website
 Codewithc.com
 YouTube channel
Company
 LogixInfo Solution Pvt. Ltd.
Blog
 Coolmanmeet16.blogspot.com
Thanking You
Miss. Poonam Mam for supporting me to completing the Project on Time and Encourage me
to Research for new Innovative level of project through the next Task.

More Related Content

What's hot

Wireless local loop
Wireless local loopWireless local loop
Wireless local loopSANJUU7
 
Online voting system ppt by anoop
Online voting system ppt by anoopOnline voting system ppt by anoop
Online voting system ppt by anoopAnoop Kumar
 
Wireless LAN technologies
Wireless LAN technologiesWireless LAN technologies
Wireless LAN technologiesbalasubramani p
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)IRJET Journal
 
Chat Application - Requirements Analysis & Design
Chat Application - Requirements Analysis & DesignChat Application - Requirements Analysis & Design
Chat Application - Requirements Analysis & DesignRajon
 
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured ChartStock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chartgrandhiprasuna
 
ppt on 4g
ppt on 4gppt on 4g
ppt on 4gPPT4U
 
College Management System project
College Management System projectCollege Management System project
College Management System projectManish Kushwaha
 
Electronic mail - Computer Networks
Electronic mail - Computer NetworksElectronic mail - Computer Networks
Electronic mail - Computer NetworksUmme Jamal
 
Threats in wireless sensor networks
Threats in wireless sensor networksThreats in wireless sensor networks
Threats in wireless sensor networksPriya Kaushal
 
Quiz application
Quiz applicationQuiz application
Quiz applicationHarsh Verma
 
WC and LTE 4G module 1- 2019 by Prof. Suresha V
WC and LTE 4G  module 1- 2019 by Prof. Suresha VWC and LTE 4G  module 1- 2019 by Prof. Suresha V
WC and LTE 4G module 1- 2019 by Prof. Suresha VSURESHA V
 

What's hot (20)

Chat application
Chat applicationChat application
Chat application
 
HOSPITAL MANAGEMENT SYSTEM project report
HOSPITAL MANAGEMENT SYSTEM project reportHOSPITAL MANAGEMENT SYSTEM project report
HOSPITAL MANAGEMENT SYSTEM project report
 
Wireless local loop
Wireless local loopWireless local loop
Wireless local loop
 
Online voting system ppt by anoop
Online voting system ppt by anoopOnline voting system ppt by anoop
Online voting system ppt by anoop
 
Food order
Food orderFood order
Food order
 
Wireless LAN technologies
Wireless LAN technologiesWireless LAN technologies
Wireless LAN technologies
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)
 
Chat Application - Requirements Analysis & Design
Chat Application - Requirements Analysis & DesignChat Application - Requirements Analysis & Design
Chat Application - Requirements Analysis & Design
 
Online quiz system
Online quiz systemOnline quiz system
Online quiz system
 
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured ChartStock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
 
ppt on 4g
ppt on 4gppt on 4g
ppt on 4g
 
4G Technology
4G Technology4G Technology
4G Technology
 
Volte ppt
Volte pptVolte ppt
Volte ppt
 
College Management System project
College Management System projectCollege Management System project
College Management System project
 
Electronic mail - Computer Networks
Electronic mail - Computer NetworksElectronic mail - Computer Networks
Electronic mail - Computer Networks
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Threats in wireless sensor networks
Threats in wireless sensor networksThreats in wireless sensor networks
Threats in wireless sensor networks
 
Quiz application
Quiz applicationQuiz application
Quiz application
 
WC and LTE 4G module 1- 2019 by Prof. Suresha V
WC and LTE 4G  module 1- 2019 by Prof. Suresha VWC and LTE 4G  module 1- 2019 by Prof. Suresha V
WC and LTE 4G module 1- 2019 by Prof. Suresha V
 
Internet mail server
Internet mail server Internet mail server
Internet mail server
 

Similar to Mail server_Synopsis

Simple Mail Transfer Protocol
Simple Mail Transfer ProtocolSimple Mail Transfer Protocol
Simple Mail Transfer ProtocolVinod Gurram
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentationsireesha nimmagadda
 
Instant message
Instant  messageInstant  message
Instant messagekplshrm222
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report Kishan Maurya
 
quiz game project report.pdf
quiz game project report.pdfquiz game project report.pdf
quiz game project report.pdfzccindia
 
Wireless Network Intrinsic Secrecy
Wireless Network Intrinsic SecrecyWireless Network Intrinsic Secrecy
Wireless Network Intrinsic SecrecyIRJET Journal
 
Advanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LANAdvanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LANBRNSSPublicationHubI
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
PROJECT ARRANGED (FINAL)
PROJECT ARRANGED (FINAL)PROJECT ARRANGED (FINAL)
PROJECT ARRANGED (FINAL)Joseph Olumide
 
44478167 hospital-management-system
44478167 hospital-management-system44478167 hospital-management-system
44478167 hospital-management-systemAkshay Iliger
 
Improved Strategy for Distributed Processing and Network Application Developm...
Improved Strategy for Distributed Processing and Network Application Developm...Improved Strategy for Distributed Processing and Network Application Developm...
Improved Strategy for Distributed Processing and Network Application Developm...Editor IJCATR
 
Improved Strategy for Distributed Processing and Network Application Development
Improved Strategy for Distributed Processing and Network Application DevelopmentImproved Strategy for Distributed Processing and Network Application Development
Improved Strategy for Distributed Processing and Network Application DevelopmentEditor IJCATR
 
Saeed Shadlou, Chai Kinn Pong and Sanath Sukumaran
Saeed Shadlou, Chai Kinn Pong and Sanath SukumaranSaeed Shadlou, Chai Kinn Pong and Sanath Sukumaran
Saeed Shadlou, Chai Kinn Pong and Sanath Sukumarandannyijwest
 
School management System
School management SystemSchool management System
School management SystemHATIM Bhagat
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software EvaluationLori Gilbert
 
Library Management System using oracle database
Library Management System using oracle databaseLibrary Management System using oracle database
Library Management System using oracle databaseSaikot Roy
 
Project Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxProject Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxAjayPatre1
 
Internet mail system java project
Internet mail system java projectInternet mail system java project
Internet mail system java projectTutorial Learners
 

Similar to Mail server_Synopsis (20)

Simple Mail Transfer Protocol
Simple Mail Transfer ProtocolSimple Mail Transfer Protocol
Simple Mail Transfer Protocol
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentation
 
Instant message
Instant  messageInstant  message
Instant message
 
Aisha Email System
Aisha Email SystemAisha Email System
Aisha Email System
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 
quiz game project report.pdf
quiz game project report.pdfquiz game project report.pdf
quiz game project report.pdf
 
Wireless Network Intrinsic Secrecy
Wireless Network Intrinsic SecrecyWireless Network Intrinsic Secrecy
Wireless Network Intrinsic Secrecy
 
Advanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LANAdvanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LAN
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
PROJECT ARRANGED (FINAL)
PROJECT ARRANGED (FINAL)PROJECT ARRANGED (FINAL)
PROJECT ARRANGED (FINAL)
 
44478167 hospital-management-system
44478167 hospital-management-system44478167 hospital-management-system
44478167 hospital-management-system
 
Improved Strategy for Distributed Processing and Network Application Developm...
Improved Strategy for Distributed Processing and Network Application Developm...Improved Strategy for Distributed Processing and Network Application Developm...
Improved Strategy for Distributed Processing and Network Application Developm...
 
Improved Strategy for Distributed Processing and Network Application Development
Improved Strategy for Distributed Processing and Network Application DevelopmentImproved Strategy for Distributed Processing and Network Application Development
Improved Strategy for Distributed Processing and Network Application Development
 
Saeed Shadlou, Chai Kinn Pong and Sanath Sukumaran
Saeed Shadlou, Chai Kinn Pong and Sanath SukumaranSaeed Shadlou, Chai Kinn Pong and Sanath Sukumaran
Saeed Shadlou, Chai Kinn Pong and Sanath Sukumaran
 
Job portal
Job portalJob portal
Job portal
 
School management System
School management SystemSchool management System
School management System
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software Evaluation
 
Library Management System using oracle database
Library Management System using oracle databaseLibrary Management System using oracle database
Library Management System using oracle database
 
Project Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxProject Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptx
 
Internet mail system java project
Internet mail system java projectInternet mail system java project
Internet mail system java project
 

Recently uploaded

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 

Recently uploaded (20)

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 

Mail server_Synopsis

  • 1. MAIL SERVER MAIL SERVER SYNOPSIS OF JAVA BACHELOR OF TECHNOLOGY Computer Science & Engineering Submitted By MANMEET SINHA 1430910023 Under the Guidance of Miss. Poonam Singh Lecturer RAJ KUMAR GOEL ENGINEERING COLLEGE Pilkhuwa, Ghaziabad September 2017
  • 2. INTRODUCTION Mail Server is an internet based communication software developed using Java programming language. This application helps the users connected in an intranet environment to communicate with electronic mails, and it handles all the works related to mails. Java has been chosen to develop the mail server application as it enhances portability and flexibility of the system. Java supports security system as well; it overall increases the compatibility of the software by providing certain exception-handling mechanisms. The complete Java source code, project report and documentation (in doc and pdf format) of Intranet Mail Server are available in the download links. Presented below is a brief introduction to the project along with application screenshots; for detailed information, view the project report. The Intranet mail server Project in Java is communication software that helps the users of an Intranet to communicate with electronic mails. The mail service in the Internet is the most useful facility that enables the users of the Internet to send mails to anyone who can be anywhere in the world. There is some free mail service providers such as hotmail, g-mail, yahoo etc in the Internet. A user can have his account in any server. About Intranet Mail Server Project: Intranet Mail Server (IMS) is system software that facilitates electronic mail service. The entire system is divided into two sub-systems or modules:  Server module (user agent and mail transfer agent)  Client module (user agent and mail transfer agent) The client module in IMS has mailing client as Outlook Express. Some of the key features of Outlook used in system include unique signature per account, new data file type , Unicode support, integration with Microsoft Windows Share Point services, POP enhancements, and a lot more. The next module, Server module is coded using Java Servlets. It implements the Simple Mail Transfer Protocol (SMTP) to send and receive mails in a reliable and friendly manner. Global Address Book (GAB) is a module-like feature in intranet mail service project. GAB is a centralized address book or data which can be accessed via a web browser from any PC or tablet in the intranet environment. It helps in improving management of different mail clients. Being a Mail service, IMS system has to follow and follows the specified Internet standards.
  • 3. The two protocols that have to be implemented for creating a mail application are:  Post Office Protocol 3 (POP 3)  Simple Mail Transfer Protocol (SMTP) Proposed mail server project aims at reducing the manpower or human labour (in terms of time) required to transfer data within an organization or network. It is highly secure as compared to other mailing services as it is administered by an admin of the system with log in information. Each user in the mail server is provided with an address book to store records related to address and mail ids. To store and view incoming messages, an inbox is maintained for all registered users. Users can also reply and forward the mails received to any specified address within the intranet network. The system is designed as Internet based application. The whole system is divided into following sub system  Server  User Agent  Mail Transfer Agent  Client  User Agent  Mail Transfer Agent System Testing Testing is the major quality measure employed during software development. After the coding phase, computer programs are available that can be executed for testing purposes. Testing not only has to uncover errors introduced during coding, but also locates errors committed during the previous phases. Thus the aim of testing is to uncover requirements, design or coding errors in the program. This is the phase where bug in the program was to be found and corrected. One of the goals during dynamic testing is to produce a test suite. This is applied to ensure that the modification of the program does not have any side effects. This type of testing is called regression testing. Testing generally removes all the residual bugs and improves the reliability of the program. The basic testing types are  Unit testing  Integration testing  Validation testing  Output testing  User acceptance testing
  • 4. Feasibility Study All projects are feasible when given unlimited resources and infinite time. It is both necessary and prudent to evaluate the feasibility of a project at the earliest possible time. A feasible study is not warranted for system in which economic justification is observed, technical risk is low, few legal problems are expected and no reasonable alternative exists. An estimate is made of whether the identified user needs may be satisfied using our recent software and hardware technologies. The study will decide if the proposed system will be cost effective, from the business point of view and it can be developed in the existing budgetary constraints. The feasibility study should be relatively sharp ad quick. The gesture should inform the decision of whether to go ahead with a more detailed analysis. Feasibility study may be documented as a separated report to higher officials of the top-level management and can be included as appendices to the system specification. Feasibility and risk analysis is detailed in many worries. If there is more project risk then the feasibility of producing the quality software is reduced. The study is done in two phases  Operational Feasibility In the proposed System named mail server the operational feasibility study is performed with the help of the users of the system and the management. The first challenge was whether the system meets the organizational requirement. This is checked by the system requirement collected from the users and the management and the operational feasibility proved that the system is capable to meet its functional requirements.  Technical feasibility In the proposed system named mail server the technical feasibility study is conducted by considering the risk related to developing the system, the resources available to develop the system and the availability of the technology to develop the system. The development risk considered the factors like whether the system can implement using existing technology and the design of the system can run on the real environment. The resource availability checks the availability of resources like time, human, hardware etc. The technology using to implement the system is selected according to the technical feasibility study. The technical feasibility study on the technology found that it can implement all the functional requirements of the proposed system. The technology selected according to accept the system globally and the development of the system according to the universal standards.
  • 5. Methodology / Database Sender & Receiver Recipients. Database Allocation Representation with Attributes. FIELD DATATYPE CONSTRAINTS Full Name VARCHAR Last Name VARCHAR Gender VARCHAR Email-Id VARCHAR PRIMARY KEY Password VARCHAR Date of Birth VARCHAR Occupation VARCHAR Education VARCHAR Pin code VARCHAR Contact No VARCHAR FIELD DATATYPE CONSTRAINTS Message Id LONGINT PRIMARY KEY Sender VARCHAR Subject VARCHAR Date VARCHAR Message VARCHAR Size VARCHAR Receiver Id VARCHAR
  • 6. System Specification/Requirements  Software Requirements  Operating System Windows 2000  Language Java  Mailing Client Outlook Express  Hardware Requirements  Processor Celeron 533 MHz  Hard Disk Seagate 10GB (6800 RPM)  Memory 64 MB RAM  Floppy Drive 1.44MB  Keyboard Samsung Multimedia Keyboard  Mouse Logitech Scroll Mouse  Monitor 15″ Smarten Colour Monitor  Network Adapter Properly Configured for TCP/IP Conclusion The proposed Intranet Mail Server software in Java is attractive, flexible and easy to use when it comes to sending and receiving electronic mails. It is user friendly and genuinely feasible. The advantages and features aside, many new things can be added into this project to make it a better one. These include incorporating completely new features or modules as per user requirement. Adding, updating and deleting folders can be a good idea. Also, an E-group can be formed within the mail server system. The project report entitled “Mail Server” has come to its final stage. The system has been developed with much care that it is free of errors and at the same time it is efficient and less time consuming. The important thing is that the system is robust. Also provision is provided for future developments in the system. The entire system is secured. This online system will be approved and implemented soon.
  • 7. BIBLIOGRAPHY Text Books  An Integrated Approach to Software Engineering  Head First Java  Database System Concepts Search Engine  Google  Wikipedia Website  Codewithc.com  YouTube channel Company  LogixInfo Solution Pvt. Ltd. Blog  Coolmanmeet16.blogspot.com Thanking You Miss. Poonam Mam for supporting me to completing the Project on Time and Encourage me to Research for new Innovative level of project through the next Task.