实验十一 SMTP 和POP 一 实验目的 1、 理解 SMTP,POP 协议的基本原理; 2、 理解 SMTP,POP 协议的工作过程; 3、 了解 SMTP,POP 的基本命令格式; 4、 了解应用层协议与传输层协议的关系。 二 实验内容 1、 学习邮件服务的工作原理; 2、 理解 SMTP 协议和 POP3 协议; 3、 学习 POP3 协议的命令格式和使用方法; 4、 学习 SMTP 协议的命令和使用方法; 5、 学习 Foxmail 的使用方法。 三 实验环境 局域网环境,1 台 PC 机,每台 PC 上都安装有Foxmail 软件,学生可以进行账号的配置并利用其进行收发邮件的的操作。(由于实验室的操作系统为 win7,不自带 outlook express,所以在此处用Foxmail 客户端来代替 outlook express)。 四 实验流程 五 实验原理 SMTP 是一种提供可靠且有效电子邮件传输的协议。SMTP 是建模在 FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。 默认端口是 25,SMTP 主要负责邮件的转发。 POP 适用于 C/S 结构的脱机模型的电子邮件协议,目前已发展到第三版,称 POP3。脱机模型即不能在线操作,不像 IMAP4(netscape 支持 IMAP4)。默认端口是110,邮件客户端使用pop3 协议连接邮件服务器收邮件。 SMTP 协议帮助每台计算机在发送或中转信件时找到下一个目的地,POP3 允许客户端从服务器上接受下载邮件,同时根据客户端的操作删除或者保存在邮件服务器上的邮件。 1、 POP3(邮局协议 3) POP 是一个脱机协议,它是一个只有存储转发功能的中间服务器。POP3 是邮局协议的第 3 个版本。POP 协议采用客户/服务器工作模式 2、 SMTP(简单的邮件传送协议) SMTP 协议是两个报文传输代理之间的通信协议。它规定了两个相互通信 MTA 之间如何交换信息。SMTP 协议的最大特点是简单,它规定了发送程序和接收程序之间的命令和应答格式。 命令 描述 USER<用户邮件地址> 用来区分用户正在连接的邮箱 PASS<口令> 此命令将邮箱的口令发送给 POP3 服务器,缺省情况用明码文本发送。 STAT 请求服务器发问关于邮箱的统计资料,如邮件总数和总字节数 LIST<邮件编号> 访问邮件数量和每个邮件的大小 RETR<邮件编号> 访问由参数标识的邮件标记为删除,由 quit 命令执行 RSET 服务器将重置所有标记为删除的邮件,用于撤销 DELE 命令 NOOP 服务器访问一个肯定的响 应 QUIT 更 新 ...