[发明专利]电子邮件服务器地址探测方法及装置在审
| 申请号: | 201510888619.5 | 申请日: | 2015-12-07 |
| 公开(公告)号: | CN105450474A | 公开(公告)日: | 2016-03-30 |
| 发明(设计)人: | 卢旭辉;王硕;王超 | 申请(专利权)人: | 小米科技有限责任公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/58 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 鞠永善 |
| 地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电子邮件 服务器 地址 探测 方法 装置 | ||
技术领域
本公开实施例涉及通信技术领域,尤其涉及一种电子邮件服务器地址探测方法及装置。
背景技术
随着通信技术的发展,移动终端、个人电脑、便携式电脑等用户终端已经成为人们日常生活中不可或缺的通信工具,用户通过用户终端可进行电子邮件的收发。
现有技术中,用户终端安装有邮件客户端例如Outlook,用户初次使用邮件客户端时,需要在邮件客户端中输入用户的个人邮箱地址、个人邮箱密码、邮件服务器的IP地址或域名,以及邮件服务器的端口号,用户终端通过邮件客户端登录到邮件服务器,并将用户编辑好的邮件发送到邮件服务器。
但并不是每个用户都知道邮件服务器的IP地址或域名,以及邮件服务器的端口号,当用户无法在邮件客户端中输入邮件服务器的IP地址或域名,以及邮件服务器的端口号时,将导致用户终端无法向邮件服务器成功发送邮件。
发明内容
本公开实施例提供了一种电子邮件服务器地址探测方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种电子邮件服务器地址探测方法,该方法包括:
接收用户终端发送的请求信息,所述请求信息包括用户邮箱地址;
依据所述用户邮箱地址获取用户邮箱的顶级域名,并将所述顶级域名与多个已知邮件服务器域名前缀分别组合获得多个邮件服务器域名;
依据所述多个邮件服务器域名中任意一个邮件服务器域名和所述邮件服务器域名的前缀对应的一个端口号唯一确定邮件服务器,检测是否成功登陆到所述邮件服务器;
若成功登陆到所述邮件服务器,则将所述用户邮箱地址、所述邮件服务器对应的邮件服务器域名和所述邮件服务器域名的前缀对应的端口号三者之间的对应关系存入数据库。
根据本公开实施例的第二方面,提供一种电子邮件服务器地址探测装置,该装置包括:
接收模块,被配置为接收用户终端发送的请求信息,所述请求信息包括用户邮箱地址;
获取组合模块,被配置为依据所述用户邮箱地址获取用户邮箱的顶级域名,并将所述顶级域名与多个已知邮件服务器域名前缀分别组合获得多个邮件服务器域名;
确定模块,被配置为依据所述多个邮件服务器域名中任意一个邮件服务器域名和所述邮件服务器域名的前缀对应的一个端口号唯一确定邮件服务器;
检测模块,被配置为检测是否成功登陆到所述邮件服务器;
存储模块,被配置为若成功登陆到所述邮件服务器,则将所述用户邮箱地址、所述邮件服务器对应的邮件服务器域名和所述邮件服务器域名的前缀对应的端口号三者之间的对应关系存入数据库。
根据本公开实施例的第三方面,提供了一种探测服务器,该探测服务器包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
接收用户终端发送的请求信息,所述请求信息包括用户邮箱地址;
依据所述用户邮箱地址获取用户邮箱的顶级域名,并将所述顶级域名与多个已知邮件服务器域名前缀分别组合获得多个邮件服务器域名;
依据所述多个邮件服务器域名中任意一个邮件服务器域名和所述邮件服务器域名的前缀对应的一个端口号唯一确定邮件服务器,检测是否成功登陆到所述邮件服务器;
若成功登陆到所述邮件服务器,则将所述用户邮箱地址、所述邮件服务器对应的邮件服务器域名和所述邮件服务器域名的前缀对应的端口号三者之间的对应关系存入数据库。
本公开实施例提供的技术方案可以包括以下有益效果:
通过探测服务器依据用户终端发送的请求信息检测用户终端可成功登陆的邮件服务器,并将邮件服务器域名和该邮件服务器域名的前缀对应的端口号发送给用户终端,即使用户不知道邮件服务器的IP地址或域名,以及邮件服务器的端口号,用户终端也可获取到邮件服务器域名和该邮件服务器域名的前缀对应的端口号,保证了用户终端可成功向邮件服务器发送邮件。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种电子邮件服务器地址探测方法的流程图;
图1A和图1B是图1示例性实施例在实施时的网络架构图;
图2是根据另一示例性实施例示出的一种电子邮件服务器地址探测方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510888619.5/2.html,转载请声明来源钻瓜专利网。





