Chapter 6 Email System
Chapter 6 Email System
Week 4, 5 & 6
Essential Services: Operation and Protocols
Email
Lecturer Information
(MX record)
(smtp 25)
relay host
(smtp 587) gateway
address
rewriting (smtp 25) mailhost
local
delivery
(imap 143)
vmail
accounts (ldap 389)
Module Code & Module Title Slide Title SLIDE 7
Message, Envelope, Headers
smtp smtp
MSA port 587 should be MSA 587 MTA 25
limited to internal hosts (local) (initial)
smtp smtp
MTA 25 25 MTA
(initial) Relay MTAs (destination)
• MTA configuration
– Accept mail for certain destinations, then pass it along
• postfix
sets 530+ defaults
• sendmail:
55+ features
180+ defines, many with several distinct options
these are used to configure
18 classes
16 rulesets
15 macros
9 m4 diversions (subroutines)
• dovecot:
About 150 defaults plus (2*7) database options
• Uses HTML for message format and Each component of the page
HTTP for message transport is retrieved separately and
• HTTP: TCP port 80 combined for display in the
browser
• HTTPS: TCP port 443 (SSL)
(MX record)
(smtp 25)
relay host
(smtp 587) gateway
address
rewriting (smtp 25) mailhost
local
delivery
(imap 143)
vmail
accounts (ldap 389)
Module Code & Module Title Slide Title SLIDE 21
Reference