Visual C++网络编程经典案例详解 第7章 邮件收发器 接收邮件 POP3简介 POP3命令

本文详细解析了使用Visual C++进行网络编程时,如何通过POP3协议接收邮件。POP3协议规定了标准端口为110,并使用一系列命令如QUIT, STAT, LIST, USER, PASS, TOP, DELE, REST和RETR等与服务器交互。通过这些命令,用户可以获取邮件信息、大小、删除邮件或收取邮件内容。" 78810100,1497197,使用OpenCV实现图片90度、180度、270度旋转及逆时针90度旋转,"['图像处理', 'OpenCV库', 'C++', '矩阵操作']
摘要由CSDN通过智能技术生成

用户接收邮件是通过该POP3 协议完成的

POP3通信方式与SMTP一样
使用标准命令与服务器进行数据交换

POP3协议还规定标准端口为110号端口

命令如表

命令 意义
QUIT 终止与服务器会话
STAT 提供信箱大小
LIST 获取邮件大小
USER 客户端发送账号信息到服务器验证
PASS 客户端发送密码信息到服务器验证
TOP 取出第M封邮件信头和邮件内容的前N行
DELE 删除第N封邮件
REST 复位POP3会话
RETR 取出第N封邮件

对其中的命令进行详解
命令QUIT的作用是终止与服务器的会话连接 格式如下

QUIT

该命令如果发送到服务器执行成功
服务器则会返回OK
表示服务器同意客户端退出对话

命令STAT的作用是请求服务器信箱的大小信息
命令LIST可以获取指定邮件的大小信息
如果不带任何命令参数
则服务器会返回所有邮件的大小
如果不带任何命令参数 则服务器返回所有邮件的大小
格式如下

LIST   //客户端发送命令LIST
1 1024  //表示第一封邮件的大小
2 2048 //表示第二封邮件的大小
... 

命令USER将标识客户端发送的账号信箱

USER lymlrl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值