Mail Server Three major components MTA MUA MDA Mail Transfer Agent

Slides:



Advertisements
Similar presentations
The Application Layer Chapter 7. Where are we now?
Advertisements

Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
Chapter 2: Application layer  2.1 Web and HTTP  2.2 FTP 2-1 Lecture 5 Application Layer.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
POP Configuration Microsoft Outlook Express 6.x.
2440: 141 Web Site Administration Services Instructor: Enoch E. Damson.
中華技術學院 Linux 課程 中華技術學院 Linux 課程 Chap Four : Mail 王俊城RHCE/RHCX.
POP Configuration Microsoft Outlook What is POP? Short for Post Office Protocol, a protocol used to retrieve from a mail server. Most.
» Explain the way that electronic mail ( ) works » Configure an client » Identify message components » Create and send messages.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011 The Application Layer Chapter
1 Linux Networking and Security Chapter 3. 2 Configuring Client Services Configure DNS name resolution Configure dial-up network access using PPP Understand.
Mail Server Setup MAIL SERVER SETUP.
Implementing POP3 and IMAP4 Using Dovecot
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
Cisco Discovery Working at a Small-to-Medium Business or ISP CHAPTER 7 ISP Services Jr.
1 Web Server Administration Chapter 8 Providing Services.
1 Application Layer Lecture 5 Imran Ahmed University of Management & Technology.
Mail Services.
The Linux Operating System Lecture 7: Tonga Institute of Higher Education.
1 Computer Communication & Networks Lecture 27 Application Layer: Electronic mail and FTP Waleed.
Fall 2005 By: H. Veisi Computer networks course Olum-fonoon Babol Chapter 7 The Application Layer.
1 北區機房 IP 維運處暨 IDC 維運組 鄭任峰 郵件系統維運 課程 : Sendmail 與 postfix 的設定與比較 北區機房 IP 維運處暨 IDC 維運組 鄭任峰.
IST346 – Servies Agenda  What is ?  Policies  The technical side of  Components  Protocols  architecture  Security.
Chapter 10 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Explain how the functions of the application layer,
Webmail. Agenda Why use webmail? Why use webmail? What is webmail What is webmail – basic » system MDA MDA MTA MTA MUA MUA »Protocol SMTP SMTP.
CSIE 1 Filtering mail Speaker: Chung yu Wu Adviser: Quincy Wu Date: 2005/12/07.
TCP/IP Protocol Suite 1 Chapter 20 Upon completion you will be able to: Electronic Mail: SMTP, POP, and IMAP Understand four configurations of architecture.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Services Working at a Small-to-Medium Business or ISP – Chapter 7.
ISQS server attacks Presented by Deven Patel.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
Mail Service Mail Service using Postfix Campus-Booster ID : **XXXXX
Configuring Linux Mail Servers Objectives –This chapter will show you how to install and use Mailservers Contents –An Overview Of How Sendmail Works –Sendmail.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
The Internet Just the Facts. Protocols TCP/IP are the TRANSPORT protocols of the Internet Services use TCP/IP to connect to other computers on Internet.
Postfix Mail Server Postfix is used frequently and handle thousands of messages. compatible with sendmail at command level. high performance program easier-
1 Electronic Messaging Module - Electronic Messaging ♦ Overview Electronic messaging helps you exchange messages with other computer users anywhere in.
Proxy Server PROXY SERVER. What is a Web Proxy? Proxy Server A proxy is a host which relays web access requests from clients Used when clients do not.
2  Supervisor : MENG Sreymom  SNA 2012_Group4  Group Member  CHAN SaratYUN Sinot  PRING SithaPOV Sopheap  CHUT MattaTHAN Vibol  LON SichoeumBEN.
1 COP 4343 Unix System Administration Unit 14: – send and receive mail – mail filtering – mail server – mailing lists.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 TCP/IP Application Layer.
TCP/IP (Transmission Control Protocol / Internet Protocol)
LinxChix And Exim. Mail agents MUA = Mail User Agent Interacts directly with the end user  Pine, MH, Elm, mutt, mail, Eudora, Marcel, Mailstrom,
INTRODUCTION Using Electronic one can send message to, can receive usages from other computer users anywhere in the world. is most common and.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Application Layer Functionality and Protocols.
A Quick Look At How Works Understanding the basics of how works can make life a lot easier for any user. Especially those who are interested.
Linux Operations and Administration Chapter Twelve Configuring a Mail Server.
1 Kyung Hee University Chapter 22 Simple Mail Transfer Protocol (SMTP)
26.1 Electronic Mail Sending/Receiving Mail Addresses User Agent MIME Mail Transfer Agent Mail Access Protocols.
Week-2 (Lecture-1) An electronic message sent from one computer to another. contains account i.e. How does.
Implementing POP3 and IMAP4 Using Dovecot AfNOG 2016 Scalable Internet Services (SS-E) Gaborone, Botswana Presented by Michuki Mwangi (Built on materials.
Application Layer instructors at St. Clair College in Windsor, Ontario for their slides. Special thanks to instructors at St. Clair College in Windsor,
101 Derek Carter
Understanding POP3 / IMAP Created by : Ashish Shah, J. M. Patel College of Commerce 1.
concepts & protocols
Application Layer Functionality and Protocols
Internet Business Associate v2.0
SUBMITTED BY: NAIMISHYA ATRI(7TH SEM) IT BRANCH
Working at a Small-to-Medium Business or ISP – Chapter 7
CIW Lesson 7 Part A Name: _______________________________________
Working at a Small-to-Medium Business or ISP – Chapter 7
IIS.
Working at a Small-to-Medium Business or ISP – Chapter 7
has many aspects that work together to give people almost instant communication from any computer on the internet to any other computer There.
Unit – 4 Chap - 2 Mail Delivery System
 Zone in name space  DNS IN THE INTERNET  Generic domains :There are fourteen generic domains, each specifying an organization type.
MESSAGE ACCESS AGENT: POP AND IMAP
Presentation transcript:

Mail Server Three major components MTA MUA MDA Mail Transfer Agent sendmail, Postfix, Dovecot MUA Mail User Agent mail, Evolution MDA Mail Delivery Agent procmail, maildrop

E-mail systems are heavily dependant on name resolution. For small networks you could use /etc/hosts, but any mail system that requires Internet access needs access to a fully functional DNS server

MTA’s sendmail and Postfix Dovecot Use SMTP to send mail Dovecot is used to enable POP3 and/or IMAP to receive mail. SMTP, POP3 and IMAP are protocols, a set of rules for transferring data used by various mail transfer agents.

Reception with Dovecot Add the appropriate directive in the Dovecot configuration file. Make sure Dovecot is set to start at boot POP current version POP3 Centralized mail depository, clients download messages for processing at the local host IMAP current version IMAP4 Maintains all messages on the server

Dovecot Configuration File http://wiki.dovecot.org/QuickConfiguration /etc/dovecot.conf protocols = pop3 pop3s imap imaps listen = 10.161.25.131:10100 #ssl listen = 10.161.25.131:10943 For POP3S and IMAPS support #ssl_disable = no Activating Dovecot chkconfig dovecot on service dovecot start

sendmail Configuration http://www.sendmail.org/ Configured by two directory of files /etc/mail /usr/share/sendmail-cf Two basic configuration files sendmail-cf for incoming mail submit-cf for outgoing mail

sendmail.cf sendmail.mc access domaintable mail configuration file a macro that is easier to edit, used to generate a new sendmail.cf file access supports access control to your sendmail server, default is for local computer, host name or networks can be added to the list with a message to REJECT, DISCARD, or RELAY domaintable map different domains i.e. what.com who.com would forward mail sent to jblow@what.com to jblow@who.com

statistic submit.cf sumbit.mc virusertable Collects statistics on sendmail, can be read with the mailstats command submit.cf The main outgoing sendmail configuration file sumbit.mc a macro that is easier to edit, used to generate a new submit.cf file virusertable Supports email forwarding for users outside of your network

Basic Directives in sendmail.mc DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl FEATURE(`accept_unresolvable_domains')dnl Allow remote computers or network access to the local sendmail server you need to add their names or address to the access file. connect:10.161 RELAY

make –C /etc/mail command is used to generate new .cf files from .mc files that have been edited. Also processes files like access and virtusertable to database files (*.db) for use by sendmail