Ch22

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

description

 

Transcript of Ch22

Page 1: Ch22

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

Chapter 22

Simple MailTransfer Protocol

(SMTP)

Page 2: Ch22

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

Page 3: Ch22

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

Figure 22-1

SMTP concept

Page 4: Ch22

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

Figure 22-2

UAs and MTAs

Page 5: Ch22

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

Figure 22-3

Relay MTAs

Page 6: Ch22

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

Figure 22-4

Mail gateway

Page 7: Ch22

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

USERAGENT

(UA)

22.122.1

Page 8: Ch22

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

Figure 22-5

Format

Page 9: Ch22

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

ADDRESSES

22.222.2

Page 10: Ch22

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

Figure 22-6

Address

Page 11: Ch22

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

DELAYEDDELIVERY

22.322.3

Page 12: Ch22

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

Figure 22-7

Sender-sitedelay

Page 13: Ch22

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

Figure 22-8

Receiver-sitedelay

Page 14: Ch22

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

ALIASES

22.422.4

Page 15: Ch22

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

Figure 22-9

Alias expansion

Page 16: Ch22

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

Figure 22-10

One-to-many expansion

Page 17: Ch22

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

Figure 22-11

Many-to-oneexpansion

Page 18: Ch22

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

MAILTRANSFER

AGENT

22.522.5

Page 19: Ch22

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

Figure 22-12

Email system

Page 20: Ch22

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

COMMANDSAND

RESPONSES

22.622.6

Page 21: Ch22

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

Figure 22-13

Commands and responses

Page 22: Ch22

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

Figure 22-14

Command format

Page 23: Ch22

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

MAILTRANSFER

PHASES

22.722.7

Page 24: Ch22

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

Figure 22-15

Connection establishment

Page 25: Ch22

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

Figure 22-16

Message transfer

Page 26: Ch22

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

Figure 22-17

Connection termination

Page 27: Ch22

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

MULTIPURPOSEINTERNET

MAIL EXTENSIONS(MIME)

22.822.8

Page 28: Ch22

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

Figure 22-18

MIME

Page 29: Ch22

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

Figure 22-19

MIME header

Page 30: Ch22

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

Figure 22-20

Base64

Page 31: Ch22

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

Figure 22-21

Quoted-printable

Page 32: Ch22

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

MAILDELIVERY

22.922.9

Page 33: Ch22

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

Figure 22-22

Email delivery

Page 34: Ch22

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

MAIL ACCESSPROTOCOLS

22.1022.10

Page 35: Ch22

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

Figure 22-22

POP3