Wireshark分析SMTP、POP3协议
在本地登录用foxmail登录qq邮箱和163邮箱,用qq邮箱发送邮件给163邮箱,并抓取smtp和pop3协议的数据包:
SMTP协议数据包如下:
状态字220代表连接SMTP服务器成功
状态字250表示与服务器握手成功
用户登录命令
状态字334表示接受用户登录
用户名登录
用户登录smtp服务器的密码
状态字235代表用户登录成功
该字段记录邮件的发送者,必须存在且完全正确
DATA明令表示以下为邮件正文
邮件的详细信息
退出SMTP服务器
POP3的数据报如下:
用户成功连接POP服务器
此处为163邮箱的邮件用户名
+OK core mail表示服务器接受用户登录
此处为用户的密码
这里表示服务器接受该帐户,服务器上对应有11封邮件,总大小341262个字节)
LIST 命令列出每一封邮件的信息,己每封邮件对应的ID号和大小
邮件的唯一ID,通常称“独立-ID表”,用于唯一确定一封邮件,通常用于客户端判别已读未读
格式 RETR num, num为邮件ID号,返回邮件全部源码
邮件的详细信息
退出pop服务器
Wireshark分析SMTP、POP3协议相关推荐
- 使用Wireshark分析工控协议
在工控系统中通信协议存在众多标准,也存在众多私有协议,如果你有过使用组态软件的经历,你便会发现,在第一步连接设备时除连接设备的方式有以太网/串行等方式外,各家基本上都存在自己的私有通信协议. 上图为, ...
- 【计算机网络】利用WireShark分析TCP/UDP协议
前期准备: IntelliJ IDEA 2021.1.3 (Ultimate Edition) Build #IU-211.7628.21, built on June 30, 2021 JDK 1. ...
- SMTP/POP3协议
SMTP发件,pop3收件 SMTP工作原理 一.电子邮件从客户机传输到服务器:二从某一个服务器传输到另一个服务器.SMTP也是个请求/相应协议,命令和相应都是基于ASCII文本,并以CR和LF符结束 ...
- 邮件服务器之POP3协议分析
第1章. POP3概述 POP3全称为Post Office Protocol version3,即邮局协议第3版.它被用户代理用来邮件服务器取得邮件.POP3采用的也是C/S通信 模型,对应的RFC ...
- 邮件协议SMTP/POP3/IMAP——应用层
一.SMTP协议 1.SMTP协议简介 SMTP称为简单邮件传输协议(Simple Mail Transfer Protocal),目标是向用户提供高效.可靠的邮件传输.它的一个重要特点是它能够在传送 ...
- PHP+socket+SMTP、POP3协议发送、接收邮件
1.实现SMTP协议的类dsmtp.cls.php: <?php // 通过socket实现SMTP协议的功能 // version: 1.1 // author : DC ...
- 【计算机网络】应用层 : 电子邮件 ( SMTP 协议 | MIME 协议 | POP3 协议 | IMAP 协议 | 基于万维网的电子邮件 )
文章目录 一.电子邮件信息格式★ 二.电子邮件系统 组成 结构 ★ 三.SMTP 协议 ( 简单邮件传送协议 ) ★ 四.SMTP 协议 连接建立流程 五.SMTP 协议 邮件发送 流程 六.SMTP ...
- 关于联通短信发送程序(SGIP协议)没有收到返回状态报告的报告(使用WireShark分析)
关于联通短信发送程序(SGIP协议)没有收到返回状态报告的报告(使用WireShark分析) 这是数年前给一个公司做的:使用WireShark抓包分析程序问题:是使用WireShark分析程序涉及到网 ...
- 计算机网络实验二抓包协议分析,计算机网络实验-使用Wireshark分析TCP和UDP协议...
<计算机网络实验-使用Wireshark分析TCP和UDP协议>由会员分享,可在线阅读,更多相关<计算机网络实验-使用Wireshark分析TCP和UDP协议(6页珍藏版)>请 ...
- 计算机网络实验5以太网链路帧实验,计算机网络实验-使用Wireshark分析以太网帧与ARP协议.docx...
编号:_______________ 本资料为word版本,可以直接编辑和打印,感谢您的下载 计算机网络实验-使用Wireshark分析以太网帧与ARP协议 计算机网络实验-使用Wireshark分析 ...
最新文章
- 【编程之美】2.12快速寻找满足条件的两个数
- 关于动画培养灵感的网站
- datagrid后台分页js.js
- android 手动签名apk,记录手动签名APK的过程
- 51Nod 蜥蜴和地下室(搜索)
- python与tensorflow知识点截图集锦(持续囤积)
- 华为手机显示解析服务器返回错误,ajax服务器返回错误
- ajax获取jsp对象,如何用Ajax传递一个对象集合到jsp页面。
- HR搬程序员椅子拍老板马屁,开怼的程序员被开?
- 做.NET开发解决Extjs4智能感知
- mysql-connector-java-8.0.26-bin.jar 包含bin的jar下载
- musictools(无损付费音乐免费下载神器) 最新版 v3.7.0
- 经验分享——家长与学校应该怎样沟通
- PX4代码学习系列博客(1)——开发环境配置
- 计算机WIN7系统网络访问权限设置,win7系统ipv6无网络访问权限如何解决?
- matlab表示双曲函数,MATLAB2009_1_5三角函数和双曲函数
- Task ‘bulid‘ not found in root project ‘cas‘. Some candidates are: ‘build‘.
- 最好的时光在路上,最美的风景在远方
- 新品发布季第二场,APT威胁挖掘机「NDR流量监测系统」正式亮相
- 经验分享:半桥电路的工作原理及注意问题