POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”
-
POP3
锁定
- 中文名
- 邮局协议版本3
- 外文名
- Post Office Protocol - Version 3
- 缩 写
- POP3
- 定义者
- RFC1939 定义
- 支 持
- 客户端远程管理电子邮件
- 作 用
- 只下载邮件,服务器端并不删除
目录
- 1 协议特性
- 2 原理
- ▪ 适用范围
- ▪ POP协议
- ▪ 命令响应
- ▪ 三种状态
- ▪ 命令语句
- ▪ POP3命令码
- ▪ 等待
- ▪ 监听
- ▪ 中断
- ▪ 锁定
- ▪ 处理机制
- 3 操作指南
- 4 常见问题
协议特性
原理
适用范围
到第三版,称POP3。脱机模型即不能在线操作,POP不支持对服务器邮件进行扩展操作,此过程需要更高级的IMAP4协议来完成。支持POP协议使用ASCII码来传输数据消息,这些数据消息可以是指令,也可以是应答。
POP协议
命令响应
三种状态
命令语句
POP3命令码
命令
|
描述
|
USER [username]
|
处理用户名
|
PASS [password]
|
处理用户密码
|
APOP [Name,Digest]
|
认可Digest是MD5消息摘要
|
STAT
|
处理请求服务器发回关于邮箱的统计资料,如邮件总数和总字节数
|
UIDL [Msg#]
|
处理返回邮件的唯一标识符,POP3会话的每个标识符都将是唯一的
|
LIST [Msg#]
|
处理返回邮件数量和每个邮件的大小
|
RETR [Msg#]
|
处理返回由参数标识的邮件的全部文本
|
DELE [Msg#]
|
处理服务器将由参数标识的邮件标记为删除,由quit命令执行
|
RSET
|
处理服务器将重置所有标记为删除的邮件,用于撤消DELE命令
|
TOP [Msg# n]
|
处理服务器将返回由参数标识的邮件前n行内容,n必须是正整数
|
NOOP
|
处理服务器返回一个肯定的响应
|
QUIT
|
终止会话
|
等待
监听
下面的命令在服务器运行后在屏幕上显示POP3连接及命令发送的过程:
中断
锁定
处理机制
dele1retr2
操作指南
IMail同时提供另外一种访问方式IMAP4(InternetMessageAccessProtocolVersion4).IMAP4服务同时提供“在线”和“离线”访问方式。Logging On登入缺省的,POP3服务利用系统账号登入系统。你可以改变这种登入方式:
常见问题
- 参考资料
-
- 1. POP3协议命令原始码及工作原理 .协议分析网[引用日期2012-10-19]
- 2. 常见邮箱的POP3设置及应用
- 3. POP3的操作指南及常用邮件收取软件设置
转载于:https://www.cnblogs.com/the-tops/p/5640476.html
POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”相关推荐
- The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]
使用IDEA遇到的问题:"The server selected protocol version TLS10 is not accepted by client preferences [ ...
- [Flink] Not a valid protocol version This 1s not an HTTP port
1.背景 Flink写入es的时候,报错如下 Caused by: org.apache.http.ProtocolException: Not a valid protocol version: T ...
- [08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is
文章目录 项目场景 问题描述 解决方案 方案一:修改jdk(推荐) 方案二:修改idea 测试连接 项目场景 Idea使用DateSource插件连接SqlServer数据库报错 问题描述 [08S0 ...
- 启动项目,报错:The server selected protocol version TLS10 is not accepted by client preferences [TLS12]解决办法
使用idea加载刚down下来的项目启动时,报错:The server selected protocol version TLS10 is not accepted by client prefer ...
- TLS Handshake failed: tls: server selected unsupported protocol version 301
TLS Handshake failed: tls: server selected unsupported protocol version 301 问题 问题分析 解决方法 问题 使用gorm链接 ...
- wget OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
win7使用wget下载https协议的文件时报"wget OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 ...
- 【git学习】git clone 出错 error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
一.错误描述 使用git 命令 clone 一个git 仓库的时候报错,如下所示: C:\Users\000>git clone https://hub.fastgit.org/githubha ...
- .net core平台socket调用失败 This protocol version is not supported.
.net core平台下客户端用域名正常链接,用ip链接时报以下问题 This protocol version is not supported. (此协议版本不受支持.) innerEx: ...
- Internet Protocol Version 6 (IPv6) / IP Next Generation (IPng)
The TCP/IP Guide - Internet Protocol Version 6 (IPv6) / IP Next Generation (IPng)http://www.tcpipgui ...
最新文章
- [Google API](7)直接使用Web服务
- 记一次windows的安装
- 在VMware虚拟机下安装ubuntu16.04,及hackrf one环境配置
- Java学习之动态代理
- Android检查网络状态步骤
- Unity3D 旋转
- neo4j 关系属性_Neo4j:特定关系与一般关系+属性
- ARM(AM5728)板移植VSFTPD
- 【332】Machine Learning
- 读火狐带来的感动一文你有和感受?
- .net core判断当前访问源是PC端还是移动端
- Ubuntu系统下面软件安装更新命令
- 风险评估(Risk Assessment)
- 大宗商品交易平台支持多种交易模式,你了解多少?
- js浏览器的打印和去除页眉和页脚
- 树莓派使用pip安装cython
- Linux上的服务器无法调用新浪邮箱发送邮件
- 一日精通python编程_爱上Python 一日精通Python编程 [Learn Python in One Day and Learn it Well ]...
- Latex: 调整文档的行距?
- 学计算机应该怎样学,初学者该如何学习电脑知识
热门文章
- 安卓开机画面_【电视技术】索尼液晶电视开机横线,图像上下跳动技改方案
- php 时辰,时辰算命 - 免费在线算命 - 三藏算命
- CCF认证 2018-09 卖菜
- 计算机成瘾的危险英语对话,英语作文:论孩子们对电脑游戏上瘾
- 多元共线性检测 -- 方差膨胀因子(Python 实现)
- 大觉寺到鹫峰线路_大觉寺-萝卜地北尖-鹫峰徒步线路攻略--登山备查
- 小程序结合腾讯地图(QQMapWX)SDK做位置周边搜索展示
- 一大波猪年元素的二维码助你跨猪年!
- web 框架的本质及自定义web框架 模板渲染jinja2 mvc 和 mtv框架 Django框架的下载安装 基于Django实现的一个简单示例...
- Android打包apk实现原理与流程(雷惊风)