101 Derek Carter

Slides:



Advertisements
Similar presentations
The complete application platform Danny Angus Apache James.
Advertisements

Server Upgrade From UW to Cyrus. What is an IMAP Server? Provides access to your mail messages stored on the mail server Requires authentication.
WeeSan Lee
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
Business Data Communications & Networking
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
2440: 141 Web Site Administration Services Instructor: Enoch E. Damson.
-I CS-3505 Wb_ -I.ppt. 4 The most useful feature of the internet 4 Lots of different programs, but most of them can talk to each.
SquirrelMail for Webmail AfNOG 2012 Scalable Internet Services (SS-E) Presented by Michuki Mwangi Serrekunda, Gambia (Original Materials by Joelja)
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
Mail Server Three major components MTA MUA MDA Mail Transfer Agent
PRINCIPLES – DNS – ARCHITECTURES – SPAM
The Linux Operating System Lecture 7: Tonga Institute of Higher Education.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 12 Electronic Mail.
1 北區機房 IP 維運處暨 IDC 維運組 鄭任峰 郵件系統維運 課程 : Sendmail 與 postfix 的設定與比較 北區機房 IP 維運處暨 IDC 維運組 鄭任峰.
CIS 90 - Lesson 3 Mail Command. UNIX mail Benji sends message on Opus CIS 90 - Lesson 3 simmsben simmsmar Use. or Ctrl-D to end the.
Electronic Mail Originally –Memo sent from one user to another Now –Memo sent to one or more mailboxes Mailbox –Destination point for messages.
IST346 – Servies Agenda  What is ?  Policies  The technical side of  Components  Protocols  architecture  Security.
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
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.
Computer Networks26-1 Chapter 26. Remote Logging, Electronic Mail and File Transfer.
SMTP/POSTFIX.
ISQS server attacks Presented by Deven Patel.
Mail Service Mail Service using Postfix Campus-Booster ID : **XXXXX
1 Blackboard To Log In: Go To: Click On: Login Username: Firstname.Lastname Password: Last 4 digits of S.S. # View often for.
Postfix Mail Server Postfix is used frequently and handle thousands of messages. compatible with sendmail at command level. high performance program easier-
Mailserver. Why Postfix ? Sendmail’s legacy Built from ground up Central queue-ing More future-proof Exim4 default of debian, but...
1 Electronic Messaging Module - Electronic Messaging ♦ Overview Electronic messaging helps you exchange messages with other computer users anywhere in.
1 and Exim Introduction AfNOG 2012 Serekunda, The Gambia Chimwemwe Fredrick.
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.
1 COP 4343 Unix System Administration Unit 14: – send and receive mail – mail filtering – mail server – mailing lists.
Firefox Browser Firefox Browser and Extensions Thunderbird (maybe) Danbury Area Computer Society October 3, 2006 Jim Scheef, Immediate Past President.
LinxChix And Exim. Mail agents MUA = Mail User Agent Interacts directly with the end user  Pine, MH, Elm, mutt, mail, Eudora, Marcel, Mailstrom,
Implementing POP3 and IMAP4 Using Dovecot AfNOG 2012 Scalable Internet Services (SS-E) Serrekunda, Gambia Presented by Michuki Mwangi (Built on materials.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
© 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.
4343 X2 – Outline The Domain Name System The Web.
CITA 310 Section 6 Providing Services (Textbook Chapter 8)
1 Web Server Administration Chapter 8 Providing Services.
Linux Operations and Administration Chapter Twelve Configuring a Mail Server.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
PINE. What is PINE? PINE is a light weight yet very powerful open source console based client developed by the University of Washington. It has.
TCP/IP Protocol Suite ©Richard L. Goldman September 25, 2002.
Week-2 (Lecture-1) An electronic message sent from one computer to another. contains account i.e. How does.
By: Derek Ton & Alex Pappas.  Most frequently used internet service that you will manage as network administrator.  You need to understand how they.
Implementing POP3 and IMAP4 Using Dovecot AfNOG 2016 Scalable Internet Services (SS-E) Gaborone, Botswana Presented by Michuki Mwangi (Built on materials.
concepts & protocols
` ` Alice’s Mail Provider Bob’s Mail Provider Architecture Mary
Networking Applications
Network Administration Practice Homework4 – Mail System
SquirrelMail for Webmail
Unix System Administration
Protocols and networks in the TCP/IP model initially.
CIW Lesson 7 Part A Name: _______________________________________
Implementing POP3 and IMAP4 Using Dovecot
14-мавзу. Cookie, сеанс, FTP и технологиялари
CIT 383: Administrative Scripting
Simple Mail Transfer Protocol
has many aspects that work together to give people almost instant communication from any computer on the internet to any other computer There.
Announcement Project 2 Due Project 3 will be out this weekend.
Unit – 4 Chap - 2 Mail Delivery System
Chapter 7 Network Applications
 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:

Derek Carter

TDM TLA (Too Damn Many Three Letter Acronyms) ● Protocols – SMTP ● Simple Message/Mail Transport Protocol – LMTP ● Lightweight Message/Mail Transport Protocol – POP3 ● Post Office Protocol – IMAP ● Internet Message Access Protocol ● Services/Processes – MTA ● Message/Mail Transport Agent – MUA ● Mail User Agent – MSP ● Mail Submission Program – MDA ● Message/Mail Delivery Agent – MLM ● Mailing List Manager

Life Cycle

SMTP The Protocol that Powers It All ● Simple – 11 core commands – “Plain English” syntax – Testable using telnet ● Extensible and Scalable – Extend functionality easily – Fairly lightweight – Built in redundancy

Implementations (MTA) ● Sendmail – de facto standard MTA ● Some surveys state up to 70% market share* ● Somewhat difficult to configure ● Compatible with thousands of add-on packages ● Exim – sendmail replacement ● Functions like sendmail, but has a better security record ● Postfix – drop-in replacement for sendmail ● Designed as a suite of daemons as opposed to a monolithic binary ● Separation of privileges makes security breaches less likely ● Many others

Implementations (MDA) ● Sendmail – yes it functions as a MDA as well ● Procmail ● Spam assassin ● Cyrus ● others

MDA Storage Formats ● Mail messages are stored on disk differently when using different MDAs ● MBOX – the original – One big flat file ● Maildir – new and improved – One message per file ● MDA-specific formats – BDB or other database or the like

Implementations (IMAP/POP3) ● UW – University of Washington – Reference implementation ● Courier – First to use maildir format ● Cyrus – Enterprise-Level IMAP/POP, Scales well – Most difficult to configure ● Dovecot – Easy to use

What Next? ● Webmail ● Mailing Lists ● Fetchmail ● Your own Mail server – Own your own domain? – Remember the MX records