McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 22 Simple Mail Transfer Protocol (SMTP)

Post on 26-Mar-2015

220 views 0 download

Tags:

Transcript of McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 22 Simple Mail Transfer Protocol (SMTP)

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

Chapter 22

Simple MailTransfer Protocol

(SMTP)

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

CONTENTSCONTENTS• 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

USERAGENT

(UA)

22.122.1

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

Figure 22-5

Format

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

ADDRESSES

22.222.2

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

Figure 22-6

Address

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

DELAYEDDELIVERY

22.322.3

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

Figure 22-7

Sender-sitedelay

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

Figure 22-8

Receiver-sitedelay

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

ALIASES

22.422.4

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-oneexpansion

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

MAILTRANSFER

AGENT

22.522.5

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

Figure 22-12

Email system

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

COMMANDSAND

RESPONSES

22.622.6

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

MAILTRANSFER

PHASES

22.722.7

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

MULTIPURPOSEINTERNET

MAIL EXTENSIONS(MIME)

22.822.8

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

MAILDELIVERY

22.922.9

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

Figure 22-22

Email delivery

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

MAIL ACCESSPROTOCOLS

22.1022.10

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

Figure 22-22

POP3