[发明专利]一种基于POP3协议的电子邮件的收发方法有效
申请号: | 202010912262.0 | 申请日: | 2020-09-02 |
公开(公告)号: | CN112217710B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 方曙强;刘晓珍 | 申请(专利权)人: | 陕西贝思诺信息科技有限公司 |
主分类号: | H04L51/08 | 分类号: | H04L51/08;H04L51/42 |
代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 王海栋 |
地址: | 710000 陕西省西安市莲湖区*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 pop3 协议 电子邮件 收发 方法 | ||
本发明公开了一种基于POP3协议的电子邮件的收发方法,包括发送邮件用户、发送邮件服务商、接收邮件用户和接收邮件服务商,还包括解析服务器,发送邮件用户以发送邮件服务商的编码规则将邮件发送,首先经解析服务器获取邮件内容,解析服务器对邮件进行解析处理,然后解析服务器匹配接收邮件服务商的编码规则,最后解析服务器将邮件转发给接收邮件服务商,接收邮件服务商将邮件展示给接收邮件用户,接收邮件用户接收到邮件;本发明是基于POP3协议上的邮件收发方法的改良和升级,解决了原先在基于POP3协议上的邮件发送产生的乱码,附件无法查看,邮件内容图片无法显示且不同国家的邮件互通不畅等一系列问题,采用本发明技术方案大大提高了邮件收发效率,并适用于全球的邮件互传。
技术领域
本发明涉及图文信息传输技术领域,尤其涉及一种基于POP3协议的电子邮件的收发方法。
背景技术
目前全球的邮件互通根据不同的邮件服务商所制定的规则不同,如:编码规则;图片路径规则;附件路径规则等。因此用户在使用邮件服务商的服务时,就已经使用了不同的邮件服务商所制定的规则。所以邮件服务商直接是以邮件服务商特定制定的规则将邮件发送的,但是对于其他邮件服务商可能使用的是其他自定义的规则,这样接收方看到邮件的时候会出现邮件正文内容乱码、附件无法查看、邮件内容图片无法显示、邮件发送丢失等问题。
POP3协议支持离线邮件处理,基于POP3协议上的邮件发送到服务器后,电子邮件客户端会调用邮件客户端程序,下载所有未阅读的电子邮件(这种离线访问模式是一种存储转发服务)。但是由于不同的邮件服务商所制定的规则协议不同,因此导致邮件在不同邮件服务商的发送和接收时,会导致一些邮件正文内容乱码、附件无法查看、邮件内容图片无法显示、邮件发送丢失等问题。
基于此背景下,需要研究的新电子邮件服务对POP3协议上发送接收的邮件进行优化处理,将之前不同邮件服务商和用户收发邮件过程中出现的邮件正文内容乱码、附件无法查看、邮件内容图片无法显示、邮件发送丢失等问题进行解决。
发明内容
本发明为解决上述问题,提供一种基于POP3协议的电子邮件的收发方法,解决目前全球的邮件互通存在的在不同邮件服务商之间发送和接收时,导致邮件正文内容乱码、附件无法查看、邮件内容图片无法显示、邮件发送丢失等问题。
为达到上述目的,本发明采用如下技术方案:
一种基于POP3协议的电子邮件的收发方法,包括发送邮件用户、发送邮件服务商、接收邮件用户和接收邮件服务商,还包括解析服务器,发送邮件用户以发送邮件服务商的编码规则将邮件发送,首先经解析服务器获取邮件内容,解析服务器对邮件进行解析处理,然后解析服务器匹配接收邮件服务商的编码规则,最后解析服务器将邮件转发给接收邮件服务商,接收邮件服务商将邮件展示给接收邮件用户,接收邮件用户接收到邮件。
上述基于POP3协议的电子邮件的收发方法中,解析服务器对邮件进行解析处理的方法为:针对邮件正文文本内容,通过定位当前发送邮件的城市以及语言环境,将邮件正文中乱码使用国际化编码格式进行一一替换,文中乱码转换国际化编码格式,最终还原为发送邮件用户初始发送内容;针对邮件正文的图片,通过将发送邮件用户邮件内的图片进行转储,获取到经过转储后原图片的地址,将邮件内容中原图片的地址或路径更换或替换成转储后的真实路径;针对邮件正文的附件乱码使用国际化编码格式进行处理及解码,最终还原为发送邮件用户初始发送内容。
上述基于POP3协议的电子邮件的收发方法中,国际化编码格式为ISO8859-1编码格式。
上述基于POP3协议的电子邮件的收发方法中,还包括发送人或接收人无法获取的邮件丢失情况,通过get All Headers进行信息提取找到接收人或发送人
上述基于POP3协议的电子邮件的收发方法中,解析服务器获取邮件内容的方法还包括取得用户授权。
采用本发明的产生的有益效果为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西贝思诺信息科技有限公司,未经陕西贝思诺信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010912262.0/2.html,转载请声明来源钻瓜专利网。