[发明专利]在Windows终端上部署的IPv4电子邮件外发代理的方法在审
申请号: | 201911381268.3 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111083044A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 孔祥焱;王红玉 | 申请(专利权)人: | 沈阳通用软件有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 110004 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | windows 终端 部署 ipv4 电子邮件 代理 方法 | ||
1.在Windows终端上部署的IPv4电子邮件外发代理的方法;
步骤一,发送电子邮件:Windows终端发送电子邮件至过滤驱动层;
所述的过滤驱动层能够截获所有试图外发到网络上的IPv4数据包,并且可在网络驱动层修改数据包中的数据;
所述的IPv4数据包中信息包括源IP地址、源端口号、目标IP地址、目标端口号、邮件具体内容,以下简称数据包;
所述的源IP地址为发送电子邮件终端的IP地址;
所述的源端口号为发送电子邮件终端的端口号;
所述的目标IP地址为接收电子邮件的邮件服务器的IP地址;
所述的目标端口号为接收电子邮件的邮件服务器的端口号;
所述的邮件具体内容主要包括,邮件收件人、发件人、抄送人、发送时间、主题、正文内容;
步骤二,修改IP地址和端口号:在上述过滤驱动层中将数据包中的目标IP地址修改为127.0.0.1;目标端口修改为代理程序监听的端口;
所述的代理程序负责接收网络上的数据包,还原电子邮件内容;
所述的代理程序监听的端口可为任意端口号;
步骤三,记录IP地址和端口号:在过滤驱动层记录目标IP地址、源端口号;
步骤四,将数据包发送给代理程序:操作系统将修改后的数据包发送给代理程序;
修改后的数据包内容包括源IP地址、源端口号、127.0.0.1、代理程序监听的端口号、邮件具体内容;
步骤五,将数据包保存到终端:在代理程序将修改后的数据包内容保存到发送电子邮件的终端;
步骤六,解析数据包:由代理程序解析保存到终端的数据包;
所述的终端为发送电子邮件的终端;
所述的数据包为修改后的数据包;
步骤七,判断是否允许邮件外发:代理程序中的业务逻辑模块判断电子邮件内容是否允许外发,具体的判断条件和处理方法不在本发明的范畴,所以不详述;
步骤八,完成发送电子邮件:若业务逻辑模块允许电子邮件外发,则将步骤五中保存的数据包发送给邮件服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳通用软件有限公司,未经沈阳通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911381268.3/1.html,转载请声明来源钻瓜专利网。