
第17讲电子邮件系统
第17讲 电子邮件系统

4.4电子邮件系统4.4.1互联网电子邮件系统设计的基本思路·所有邮件都使用标准的地址格式,并且每个邮箱在其命名空间里是惟一的。·所有邮件报文都使用统一的报文格式,从而保证不同系统之间邮件可以交换·使用统一的报文传递协议向最终用户传递报文
4.4电子邮件系统 4.4.1互联网电子邮件系统设计的基本思路 •所有邮件都使用标准的地址格式,并且 每个邮箱在其命名空间里是惟一的。 •所有邮件报文都使用统一的报文格式, 从而保证不同系统之间邮件可以交换。 •使用统一的报文传递协议向最终用户传 递报文。 1

4.4.2电子邮件体系结构与基本工作原理·电子邮件的工作原理发送方发送方接收方接收方邮件代理邮件服务器邮件服务器邮件代理区区SMTPSMTPPOP3POP3客户服务器客户服务器发送发送邮件SMTP读取邮件邮件区冈SMTPSMTPXSMTPPOP3客户服务器(TCP连接)(TCP(TCP连接)连接)
4.4.2电子邮件体系结构与基本工作原理 •电子邮件的工作原理 1

电子邮件协议SMTP原理示意图用户A用户B17STMPSTMP客户服务器ATCPTCP临时端口熟知端口互联网25
电子邮件协议SMTP原理示意图 1

邮件传输代理MTA与用户代理UA的概念用户A用户B↑AUAUA11MTAMTA客户服务器互联网
邮件传输代理MTA与用户代理UA的概念 1

中继MTA服务器转发邮件的结构用户B用户AATUAUA11MTAMTA客户服务器互联网中继中继MTAMTA
中继MTA服务器转发邮件的结构 1

在互联网中邮件报文传输过程邮件DNS系统服务器B6邮件服务器A网络C网络A网络B主机A主机B邮件服务器CDNS系统
在互联网中邮件报文传输过程 1

4.4.3邮件报文交付的3个阶段第3阶段第2阶段第1阶段(SMTP)(邮件存取协议)(SMTP)互联网STMP客户STMP服务器STMP服务器邮箱用户读取邮件邮件存取服务器
4.4.3邮件报文交付的3个阶段 1

4.4.4SMTP协议的基本内容·SMTP命令和应答命令MTAMTA客户服务器响应
4.4.4 SMTP协议的基本内容 • SMTP命令和应答 1

主要的SMTP命令变量关键词HELO发送端的主机名发信人MAILFROMRCPTTO预期的收信人邮件的主体DATAQUITRSETVRFY需要验证的收信人名字EXPN需要扩展的邮件发送清单命令名HELP1
主要的SMTP命令 关键词 HELO MAIL FROM 变量 发送端的主机名 发信人 RCPT TO DATA QUIT 预期的收信人 邮件的主体 RSET VRFY EXPN 需要验证的收信人名字 需要扩展的邮件发送清单 HELP 命令名 1