major part 1.jayant
Post on 05-Apr-2018
216 Views
Preview:
TRANSCRIPT
-
7/31/2019 Major Part 1.Jayant
1/8
i
WEB BASED MAILING SERVICES
A
PROJECT REPORT
Submitted
in partial fulfilment for the award of the Degree of
Bachelor of Technology (EC)
in Department of Electronics & Communication Engineering
Supervisor: Submitted By :
D PRADEEP Jayant Prajapat(08E1CIECM40P026)
(Lecturer, EC/AEI Dept.)
Department of Electronics & Communication
Compucom Institute of IT & Management
Rajasthan Technical University, KotaMay 2012
-
7/31/2019 Major Part 1.Jayant
2/8
ii
CERTIFICATE
This is to certify that Mr. JAYANT PRAJAPAT, a student of B.Tech (Electronics &
Communication) VIII semester has submitted his project report entitled WEB BASED
MAILING SERVICES under my guidance.
D PRADEEP
(Assistant Professor, EC/AEI Department)
-
7/31/2019 Major Part 1.Jayant
3/8
iii
ACKNOWLEDGEMENT
I express our deep sense of gratitude to Mr. D. Pradeep for her unflinching support and
making herself available for discussion and providing as and when required facilities,
whenever needed throughout the duration of the project.
No thanks will be completed without thanking all my team members, who have carried
out the project development in very cooperative and sincere manner, at times there were
multiple views but we acknowledge the way we all reached at a common solution each
time.
Mr. Hemant Gupta Jayant Prajapat(08ECIEC026)
(H.O.D of EC Dept.)
Mr. D. Pradeep
(Lecturer, EC/AEI Dept.)
-
7/31/2019 Major Part 1.Jayant
4/8
iv
PREFACE
Major Project is one of the most important components in the fulfilment of any
engineering course conducted at any level at any college. Each and every one of us would
always have an added advantage if we have a chance to come face to face with the
equipments and the processes we are being taught in our engineering course .The main
purpose of the training program is to expose the trainees to practical experience of the
actual industrial conditions in which they are required to work in future.
I deem it a privilege to have undergone training in an organization, which has allowed me
to see the actual working of the software industry. At the department of information
technology; we have been given the chance to be familiar with new technologies.
-
7/31/2019 Major Part 1.Jayant
5/8
v
ABSTRACT
This project is about developing a web based mail client connecting to a Linux Server
running a Mail Server and with APACHE as the Web Server.
The Project has the following main functionality
1. Receiving/Sending/organizing mails using POP3
2. Sending mail using send mail
3. Performing Admin functions like managing new user, resetting passwords etc.
The key feature of the project is its capability of accessing mails from other mailing
servers like Rediffmail, Gmail, yahoo etc. In a nutshell, this system will act as a single
window-multiple mail accounts access platform.
-
7/31/2019 Major Part 1.Jayant
6/8
vi
Contents
Description Page No.
Title i
Certificate ii
Acknowledgement iii
Preface iv
Abstract v
List Of Figures vii
Chapter 1: Introduction Of The Project 1
Chapter 2: Literature Survey 3
2.1 Tools & Technology Used 4
Chapter 3: Introduction To Webmail 5
3.1 Servers Required 6
Chapter 4: Implementation 28
4.1 Procmail 28
4.2 Dovecot 29
4.3 DHCP 31
Chapter 5: Conclusion: 37
Appendices: 39
Appendix AGlossary 39
Appendix BReferences 40
Appendix CAcronym List 40
-
7/31/2019 Major Part 1.Jayant
7/8
vii
References 41
List of Figures
Description Page No
Fig. 3.1 Message Flow 6
Fig. 3.2 YUM Server 8
Fig. 3.3 Passive Connection Using port 21 10
Fig. 3.4 FTP Server 11
Fig. 3.5 HTTP Server 14
Fig. 3.6 SMTP 16
Fig. 3.7 Domain Name Space 20
Fig. 3.8 DNS Server 22
Fig. 3.9 POP Architecture 25
Fig. 3.10 Mail Delivery Using POP3 25
Fig. 4.1 Working Methodology Of Mailing Services 29
Fig. 4.2 Web Based Mailing services 34
Fig. 4.3 Composing A Mail 35
-
7/31/2019 Major Part 1.Jayant
8/8
viii
Fig. 4.4 Receiving A Mail 35
Fig. 4.5 Level 0 DFD 36
Fig. 4.6 Level 1 DFD 36
Fig. 4.7 Level 2 DFD 37
Fig. 4.8 Entity Relationship Diagram 37
top related