smtp报文分析(25、465、587端口)
创始人
2025-05-30 15:45:09
0

对于用到的工具和对应的环境配置可以参见 smtp 抓包_Steven-Russell的博客-CSDN博客

25端口报文(仅支持smtp协议)

curl命令

curl --verbose -s --url 'smtp://smtp.qq.com:25' --ssl-reqd --cacert /root/qqmail.pem --mail-from 'xxxxxxxxx@qq.com' --mail-rcpt 'xxxxxxxxx@163.com' --upload-file /root/email.txt --user 'xxxxxxxxx@qq.com:xxxxxpasswaordxxxx'

tcpdump抓包

tcpdump host 120.241.186.196 -i ens33 -w qqmail_25_smtp.cap

 具体报文信息详见附件:https://download.csdn.net/download/weixin_43317111/87591832

 注意:25端口smtp进行邮件发送时,能够明显看到smtp建链过程

587端口报文(仅smtp协议)

curl命令:

curl --verbose -s --url 'smtp://smtp.qq.com:587' --ssl-reqd --cacert /root/qqmail.pem --mail-from 'xxxxxxxxx@qq.com' --mail-rcpt 'xxxxxxxxx@163.com' --upload-file /root/email.txt --user 'xxxxxxxxx@qq.com:xxxxxpasswaordxxxx'

tcpdump命令:

tcpdump host 120.241.186.196 -i ens33 -w qqmail_587_smtp.cap

 具体报文信息详见附件:

https://download.csdn.net/download/weixin_43317111/87591832

 注意:587端口smtp进行邮件发送时,能够明显看到smtp建链过程

465端口报文(仅smtps协议)

curl命令:

curl --verbose -s --url 'smtps://smtp.qq.com:465' --ssl-reqd --cacert /root/qqmail.pem --mail-from 'xxxxxxxxx@qq.com' --mail-rcpt 'xxxxxxxxx@163.com' --upload-file /root/email.txt --user 'xxxxxxxxx@qq.com:xxxxxpasswaordxxxx'

tcpdump命令:

tcpdump host 120.241.186.196 -i ens33 -w qqmail_465_smtps.cap

具体报文信息详见附件:https://download.csdn.net/download/weixin_43317111/87591832

 注意:465端口smtps进行邮件发送时,并不能直接看到smtp建链过程

相关内容

热门资讯

【全民Python】Pytho... 目录 一.编辑器相关 1.代码自动格式化设置 2.vscode python 第三方库自动补全 第三...
Go语言入门【11】接口 接口 在go语言中,接口是一种抽象的类型,它把所有的具有共性的方法定义在...
kylin的介绍 Kylin是一个开源的分布式分析引擎,主要用于快速查询大数据集合。 概念 Kylin是...
项目质量管理工作 不得不重视的...         1、三大视角确保项目质量         我们需要从客户视角、SOW视角和组织视角三...
代码随想录算法训练营第四十八天... LeetCode 198 打家劫舍题目链接:https://leetcode.cn/p...
Leetcode第五天动态规划... 来源:力扣(LeetCode) 链接:htt...
蓝桥杯Web前端练习-----... 介绍 相信做过前端开发的小伙伴们对渐变色在 UI 设计中的流行度一定不陌生,网页上也时...
Ubuntu系统与Linux常... 目录一、Ubuntu系统:1. Ubuntu目录的简介2. Ubuntu与人交互3. ...
spark中distinct函... spark中的distinct函数去重方式和Scala中的distinct是不同的。 首先来看Sca...
数据分析师CDA认证 Leve... **黑色字体部分为考纲,蓝色字体部分为笔记,仅供参考 PART 1 数据...
云桌面技术哪家强?亲身体验后才... 一. 简介 作为一家领先的云计算服务提供商,华为云提供了丰富的云计算服务,...
axios.intercept... axios.interceptors.request.use返回config axios.inter...
如何在Linux中自定义定时调... 内容目录一、定时调度任务Cron的运行机制二、处理任务之间的依赖关系三、处理多任务之间的依赖关系 ...
大数据方向相关书籍重点知识总结 文章目录《Spark快速大数据分析》《Python数据科学手册》《Hadoop权威指南》《大数据&#...
03- 算法和算法分析 - 算... 程序执行时所需存储空间包括以下两部分: 固定部分,这部分空间的大小与输入/输出的数据的个数多少、数值...
GC 垃圾回收机制 文章目录JVM 的内存模型对象存活?引用计数算法可达性分析算法垃圾收集标记-清除算法标...
辉煌优配|危机即转机?摩根士丹... 摩根士丹利策略师表明,银行体系遭受压力意味着美股行将迎来熊市尾声,但这个...
day12函数进阶总结 Scope Of Variable 1. 变量作用域 变量作用域指的是变量定义完成后可以使用的有效范...
零基础转行软件测试入门指南 众所周知,互联网行业的高薪红利让人趋之若鹜,许多外行小白都选择学软件测试...
Java SE API kno... Java SE API know how 缓冲I/O InputStream.read() Outp...