SMTP的命令特点(续) 网络安金 NETWORK SECURIY DATA 邮件报文内容通过该命令发送,末尾一行只有 个句点。 QUIT 结束此次会话 每个命令返回一个应答,由3个数字代码开始,后面接着字符串 如:20 Welcome to coremail System.服务就绪 22 I Closing connection. Good bye.服务关闭传输通道
DATA —— 邮件报文内容通过该命令发送,末尾一行只有 一个句点。 QUIT —— 结束此次会话 每个命令返回一个应答,由3个数字代码开始,后面接着字符串 如: 220 Welcome to coremail System……——服务就绪 221 Closing connection.Good bye.——服务关闭传输通道 SMTP 的命令特点(续)
sMTP规定的邮件组成 网络安金 NETWORK SECURIY 信封:报文传送代理MTA用来交付的信息,如: MAILFROM:<lx@163.com> RCPTTO:<qindk@126.com> 信头:由用户代理UA使用的首部字段。每个首部字段都包 含一个名称,紧跟一个冒号,接着是字段值。 信体:用户自由编撰所要传送的报文和数据
信封:报文传送代理MTA用来交付的信息,如: MAIL FROM: <lx@163.com> RCPT TO: <qindk@126.com> 信头:由用户代理UA使用的首部字段。每个首部字段都包 含一个名称,紧跟一个冒号,接着是字段值。 信体:用户自由编撰所要传送的报文和数据。 SMTP 规定的邮件组成
sMP通信的生要的命令和响应信丸 网络安金 NETWORK SECURIY (1)建立连接 (2)邮件传送 (3)连接释放
SMTP通信的主要的命令和响应信息 (1) 建立连接 (2)邮件传送 (3)连接释放
建立连接 网络安金 NETWORK SECURIY SMTP客户 SMTP服务器 团建立TcP连接 段口号25 发现有邮件,就使用SMTP的熟知端口 号码(25)与目的主机的SMTP服务器建 团220 Service ready 立TCP连接。 在连接建立后,SMTP服务器要发出 2 HELO主机 “220 Service ready(服务就绪)”。 含 然后SMTP客户向SMTP服务器发送 HELO命令,附上发送方的主机名。 2250oK SMTP服务器若回答:“250OK”,则 /a 421 Service not available/ 表示有能力接收邮件,并已准备好接收 若SMTP服务器不可用,则回答:“421 Service not available(服务不可用)”,表示 不能接收邮件
建立连接 SMTP 客户 SMTP 服务器 发现有邮件,就使用SMTP的熟知端口 号码(25)与目的主机的SMTP服务器建 立TCP连接。 在连接建立后,SMTP服务器要发出 “220 Service ready(服务就绪)”。 然后SMTP客户向SMTP服务器发送 HELO命令,附上发送方的主机名。 SMTP服务器若回答:“250 OK” ,则 表示有能力接收邮件,并已准备好接收。 若SMTP服务器不可用,则回答:“421 Service not available(服务不可用)”,表示 不能接收邮件
邮件散类 网络安金 NETWORK SECURIY 邮件传送从MAL命令开始。MAL命令后面有发信人的地 址。如:MAILFROM:<lx@public1pls.cn>。 若SMTP服务器已准备好接收邮件,则回答“2500K”。否 则,返回一个代码,指出原因。如:451(处理时出错) 452(存储空间不够),500(命令无法识别)等。 下面跟着一个或多个RcPT命令,取决于将同一个邮件发送 给 个或多个收信人。其格式为 RCPT TO:<收信人地址> “250OK”,表示指明的邮箱在接收端的系统中。或“550 No such user here(无此用户)”,即不存在此邮箱
邮件传送 邮件传送从MAIL命令开始。MAIL命令后面有发信人的地 址。如:MAIL FROM:<lx@public1.ptt.js.cn>。 若SMTP服务器已准备好接收邮件,则回答“250 OK”。否 则,返回一个代码,指出原因。如:451(处理时出错), 452(存储空间不够),500(命令无法识别)等。 下面跟着一个或多个RCPT命令,取决于将同一个邮件发送 给 一个或多个收信人。其格式为RCPT TO: <收信人地址> “250 OK”,表示指明的邮箱在接收端的系统中。或“550 No such user here(无此用户)”,即不存在此邮箱