邮件传输协议
来源:互联网 发布:java开发工作描述 编辑:程序博客网 时间:2024/05/01 12:07
1.SMTP协议(Simple Mail Transfer Protocol,简单邮件传输协议)
定义了邮件客户端与SMTP服务器之间,以及两台SMTP服务器之间的通信规则。SMTP协议的通信双方采用一问一答的命令/响应形式进行对话,SMTP协议定义了对话的规则和所有命令/响应的语法格式。SMTP协议分为标准SMTP协议和扩展SMTP协议(ESMTP,Extension Simple Mail Transfer Protocol).ESMTP在SMTP基础上的改动非常小,主要增加了邮件安全方面的认证功能,人们现在所说的SMTP协议基本上都是指扩展SMTP协议。
对于SMTP邮件 发送程序发送的每一条命令,SMTP邮件接收程序都将回应一条响应信息,每条响应信息都以一个响应状态码开头。例如 250 ok
响应状态码用于表示SMTP服务器对请求命令的处理结果和状态,它是一个三位的十进制数。响应状态码的最高位数字代表了不同的分类,当其为2时表示命令执行成功,为5时表示命令执行失败,为3时表示命令没有完成。
SMTP协议是一个基于TCP/IP的应用层协议,SMTP服务器默认的网络监听端口为25.
2.POP3协议
邮件服务提供商专门为每个用户申请的电子邮箱提供了专门的邮件存储空间,SMTP服务器将接收到的电子邮件保存到相应用户的电子邮箱中。用户要从邮件服务提供商提供的电子邮箱中获取自己的电子邮件,需要通过邮件服务提供商的POP3邮件服务器来帮助完成。POP3(Post Office Protocol)协议定义了邮件客户端与POP3服务器进行通信的具体规则和细节。
它采用的默认网络监听端口号为110
对于POP3客户端程序发送的每一条POP3命令,POP3服务器都将回应一些响应信息。响应信息由一行或多行文本信息组成,其中第一行始终以"+OK"或"-ERR"开头,表示当前命令执行成功或失败。
3.IMAP协议
- 邮件传输协议总结
- 邮件传输协议简介
- 简单邮件传输协议
- 邮件传输协议
- 计算机网络 | 邮件传输协议
- RFC821_简单邮件传输协议
- RFC821_简单邮件传输协议
- SMTP:简单邮件传输协议
- 简单邮件传输协议 SMTP
- 简单邮件传输协议 SMTP .
- 简单邮件传输协议SMTP
- 简单邮件传输协议SMTP
- [协议] POP3简单邮件传输协议
- 邮件传输协议之POP3协议,SMTP协议,IMAP协议
- RFC821-简单邮件传输协议(SMTP)
- 简单邮件传输协议SMTP封装类
- 简单邮件传输协议SMTP封装类
- 简单邮件传输协议SMTP封装类
- 5-13 分段计算居民水费 (10分)
- Javascript异常处理机制详解
- 让“中国式的聪明”滚出中国
- SQL获取系统当前时间按“mm/dd/yyyy”格式输出
- mtk spi驱动移植
- 邮件传输协议
- Java Web乱码
- python matplotlib 2D 散点图的制作(输入二维坐标)
- 分数转换
- Java多线程线程池(4)--线程池的五种状态
- 配置红帽系列yum源
- CDOJ 215 吴队长征婚 DFS+剪枝
- 递归算法改进---表存储代替冗余递推
- SpringMVC