You are on page 1of 35

Chapter 22

Simple Mail
Transfer Protocol
(SMTP)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
CONTENTS
• USER AGENT (UA)
• ADDRESSES
• DELAYED DELIVERY
• ALIASES
• MAIL TRANSFER AGENT (MTA)
• COMMANDS AND RESPONSES
• MAIL TRANSFER PHASES
• MIME
• MAIL DELIVERY
• MAIL ACCESS PROTOCOLS

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-1

SMTP concept

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-2

UAs and MTAs

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-3

Relay MTAs

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-4

Mail gateway

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.1
USER
AGENT
(UA)

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-5

Format

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.2

ADDRESSES

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-6

Address

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.3
DELAYED
DELIVERY

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-7

Sender-site
delay

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-8

Receiver-site
delay

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.4

ALIASES

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-9

Alias expansion

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-10

One-to-many
expansion

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-11

Many-to-one
expansion

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.5
MAIL
TRANSFER
AGENT

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-12

Email system

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.6
COMMANDS
AND
RESPONSES

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-13

Commands and responses

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-14

Command format

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.7
MAIL
TRANSFER
PHASES

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-15

Connection establishment

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-16

Message
transfer

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-17

Connection termination

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.8
MULTIPURPOSE
INTERNET
MAIL EXTENSIONS
(MIME)

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-18

MIME

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-19

MIME header

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-20

Base64

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-21

Quoted-printable

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.9
MAIL
DELIVERY

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-22

Email delivery

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


22.10
MAIL ACCESS
PROTOCOLS

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000


Figure 22-22
POP3

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000

You might also like