[发明专利]电子邮件服务器地址探测方法及装置在审
申请号: | 201510888619.5 | 申请日: | 2015-12-07 |
公开(公告)号: | CN105450474A | 公开(公告)日: | 2016-03-30 |
发明(设计)人: | 卢旭辉;王硕;王超 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/58 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 鞠永善 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子邮件 服务器 地址 探测 方法 装置 | ||
1.一种电子邮件服务器地址探测方法,其特征在于,包括:
接收用户终端发送的请求信息,所述请求信息包括用户邮箱地址;
依据所述用户邮箱地址获取用户邮箱的顶级域名,并将所述顶级域名与多个已知邮件服务器域名前缀分别组合获得多个邮件服务器域名;
依据所述多个邮件服务器域名中任意一个邮件服务器域名和所述邮件服务器域名的前缀对应的一个端口号唯一确定邮件服务器,检测是否成功登陆到所述邮件服务器;
若成功登陆到所述邮件服务器,则将所述用户邮箱地址、所述邮件服务器对应的邮件服务器域名和所述邮件服务器域名的前缀对应的端口号三者之间的对应关系存入数据库。
2.根据权利要求1所述的方法,其特征在于,所述接收用户终端发送的请求信息之后,还包括:
依据所述用户邮箱地址查询所述数据库,获知所述数据库中不存在与所述用户邮箱地址对应的邮件服务器的邮件服务器域名和所述邮件服务器域名的前缀对应的端口号。
3.根据权利要求2所述的方法,其特征在于,还包括:
若无法成功登陆到所述邮件服务器,则依据剩余的邮件服务器域名中任意一个邮件服务器域名和所述邮件服务器域名的前缀对应的一个端口号唯一确定邮件服务器。
4.根据权利要求3所述的方法,其特征在于,还包括:
若依据所述多个邮件服务器域名中各个邮件服务器域名和所述邮件服务器域名的前缀对应的端口号标识出的多个邮件服务器均无法成功登陆,则向所述用户终端返回探测失败信息。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述请求信息还包括用户邮箱密码;
所述检测是否成功登陆到所述邮件服务器,包括:
向所述邮件服务器发送所述用户邮箱地址和所述用户邮箱密码,以使所述邮件服务器判断所述用户邮箱地址和所述用户邮箱密码是否在所述邮件服务器注册过。
6.根据权利要求5所述的方法,其特征在于,所述向所述邮件服务器发送所述用户邮箱地址和所述用户邮箱密码,包括:
将所述用户邮箱地址和所述用户邮箱密码进行加密;
将加密后的所述用户邮箱地址和所述用户邮箱密码发送给所述邮件服务器。
7.一种电子邮件服务器地址探测装置,其特征在于,所述装置包括:
接收模块,被配置为接收用户终端发送的请求信息,所述请求信息包括用户邮箱地址;
获取组合模块,被配置为依据所述用户邮箱地址获取用户邮箱的顶级域名,并将所述顶级域名与多个已知邮件服务器域名前缀分别组合获得多个邮件服务器域名;
确定模块,被配置为依据所述多个邮件服务器域名中任意一个邮件服务器域名和所述邮件服务器域名的前缀对应的一个端口号唯一确定邮件服务器;
检测模块,被配置为检测是否成功登陆到所述邮件服务器;
存储模块,被配置为若成功登陆到所述邮件服务器,则将所述用户邮箱地址、所述邮件服务器对应的邮件服务器域名和所述邮件服务器域名的前缀对应的端口号三者之间的对应关系存入数据库。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
查询模块,被配置为依据所述用户邮箱地址查询所述数据库,获知所述数据库中不存在与所述用户邮箱地址对应的邮件服务器的邮件服务器域名和所述邮件服务器域名的前缀对应的端口号。
9.根据权利要求8所述的装置,其特征在于,
所述确定模块,被配置为若无法成功登陆到所述邮件服务器,则依据剩余的邮件服务器域名中任意一个邮件服务器域名和所述邮件服务器域名的前缀对应的一个端口号唯一确定邮件服务器。
10.根据权利要求9所述的装置,其特征在于,所述检测模块,包括:
发送子模块,被配置为所述检测模块检测出所述多个邮件服务器域名中各个邮件服务器域名和所述邮件服务器域名的前缀对应的端口号标识出的多个邮件服务器均无法成功登陆时,向所述用户终端返回探测失败信息。
11.根据权利要求6-10任一项所述的装置,其特征在于,所述请求信息还包括用户邮箱密码;
所述发送子模块,被配置为向所述邮件服务器发送所述用户邮箱地址和所述用户邮箱密码,以使所述邮件服务器判断所述用户邮箱地址和所述用户邮箱密码是否在所述邮件服务器注册过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510888619.5/1.html,转载请声明来源钻瓜专利网。