一种检验邮箱是否已实名的方法及系统与流程

文档序号:27979914发布日期:2021-12-15 02:30阅读:506来源:国知局
一种检验邮箱是否已实名的方法及系统与流程

1.本发明涉及信息技术领域,尤其涉及一种检验邮箱是否已实名的方法及系统。


背景技术:

2.区块链具有不可篡改、全程留痕、可以追溯、公开透明、集体维护等特征,基于这些特征,区块链技术奠定了坚实的信任基础,创造了可靠的合作机制,具有广阔的运用前景。
3.目前,大部分网站或者应用程序都可以使用邮箱作为账号进行注册,但是仅仅只通过邮件收到的验证码或者邮件包含的注册链接进行验证就能作为账号注册了,这将带来被他人虚假与恶意注册的情况,注册进来一大堆无效的用户,甚至被薅羊毛,更无法对平台造成的损失、发布不良与危害信息等情况进行追溯。
4.目前,人们接收邮件没有有效的实名认证措施,一方发送邮件,另一方就接收邮件,易遭受垃圾邮件侵扰,甚至是恶意邮件攻击(包括钓鱼邮件、木马邮件、欺诈邮件等),对用户造成极大损害。
5.目前,邮箱作为账号使用越来越普遍,但造成的隐患非常大,特别是当用户不再使用原来的邮箱,一旦被其他人重新注册使用,将使原用户在第三方平台的数据都被其看到,造成用户隐私泄露,甚至被其利用。


技术实现要素:

6.为了克服上述技术问题,保障平台真实用户注册、净化邮件网络环境、保障用户信息安全,本发明提供了一种检验邮箱是否已实名的方法,该方法包括:用户在邮箱平台注册邮箱并且经过实名认证后,所述邮箱平台为所述邮箱生成特定信息,并将所述邮箱与所述特定信息对应保存,和/或者将所述邮箱与所述特定信息录入至区块链;第三方平台根据所述邮箱向所述区块链检索该邮箱,当检索不到所述邮箱则所述邮箱为未实名;和/或者所述第三方平台根据所述邮箱向所述邮箱平台或者所述区块链获取对应的所述特定信息,当获取到所述特定信息则所述邮箱为已实名,获取不到所述特定信息则所述邮箱为未实名;其中,所述特定信息包括唯一性标识、已实名结果其中至少之一。
7.进一步地,当所述邮箱用于注册账号时,当所述第三方平台确认所述邮箱为已实名,则所述第三方平台允许所述邮箱注册所述账号;当所述邮箱用于发送邮件时,当所述第三方平台确认所述邮箱为已实名,则所述第三方平台接收所述邮箱发送的所述邮件。
8.进一步地,当所述邮箱注册所述账号后,所述第三方平台将获取的所述特定信息与所述邮箱对应保存;当所述邮箱发送所述邮件被接收后,所述第三方平台将所述邮箱保存至已实名邮
箱数据库中。
9.本发明还提供一种检验邮箱是否已实名的系统,该系统包括:生成模块,用于用户在邮箱平台注册邮箱并且经过实名认证后,所述邮箱平台为所述邮箱生成特定信息,并将所述邮箱与所述特定信息对应保存,和/或者将所述邮箱与所述特定信息录入至区块链;结果模块,用于第三方平台根据所述邮箱向所述区块链检索该邮箱,当检索不到所述邮箱则所述邮箱为未实名;和/或者所述第三方平台根据所述邮箱向所述邮箱平台或者所述区块链获取对应的所述特定信息,当获取到所述特定信息则所述邮箱为已实名,获取不到所述特定信息则所述邮箱为未实名;其中,所述特定信息包括唯一性标识、已实名结果其中至少之一。
10.进一步地,当所述邮箱用于注册账号时,当所述第三方平台确认所述邮箱为已实名,则所述第三方平台允许所述邮箱注册所述账号;当所述邮箱用于发送邮件时,当所述第三方平台确认所述邮箱为已实名,则所述第三方平台接收所述邮箱发送的所述邮件。
11.进一步地,当所述邮箱注册所述账号后,所述第三方平台将获取的所述特定信息与所述邮箱对应保存;当所述邮箱发送所述邮件被接收后,所述第三方平台将所述邮箱保存至已实名邮箱数据库中。
12.本发明还提供一种检验邮箱对应的用户是否为原用户的方法,该方法包括:用户在邮箱平台注册邮箱,所述邮箱平台为所述邮箱生成特定信息,并将所述邮箱与所述特定信息对应保存,和/或者将所述邮箱与所述特定信息录入至区块链;第三方平台根据所述邮箱向所述邮箱平台或者所述区块链获取对应的所述特定信息;所述第三方平台将所述特定信息与其保存的所述邮箱对应的相关数据进行对比,并根据对比结果实现检验所述用户是否为原用户;其中,所述特定信息包括唯一性标识、生成时间其中至少之一。
13.进一步地,所述第三方平台将所述特定信息与其保存的所述邮箱对应的相关数据进行对比,并根据对比结果实现检验所述用户是否为原用户,具体为:当所述相关数据为所述特定信息时,所述第三方平台将所述特定信息与其保存的所述邮箱对应的所述特定信息进行对比,若对比一致则所述用户为原用户,若对比不一致则所述用户为非原用户,其中,所述特定信息为所述唯一性标识、生成时间其中至少之一;当所述相关数据为所述邮箱在所述第三方平台的注册时间时,所述第三方平台将所述特定信息与其保存的所述邮箱对应的所述注册时间进行对比,若所述特定信息比所述注册时间早则所述用户为原用户,若所述特定信息比所述注册时间晚则所述用户为非原用户,其中,所述特定信息为所述生成时间。
14.本发明还提供一种检验邮箱对应的用户是否为原用户的系统,该系统包括:生成模块,用于用户在邮箱平台注册邮箱,所述邮箱平台为所述邮箱生成特定信息,并将所述邮箱与所述特定信息对应保存,和/或者将所述邮箱与所述特定信息录入至区块链;
获取模块,用于第三方平台根据所述邮箱向所述邮箱平台或者所述区块链获取对应的所述特定信息;对比模块,用于所述第三方平台将所述特定信息与其保存的所述邮箱对应的相关数据进行对比,并根据对比结果实现检验所述用户是否为原用户;其中,所述特定信息包括唯一性标识、生成时间其中至少之一。
15.进一步地,所述第三方平台将所述特定信息与其保存的所述邮箱对应的相关数据进行对比,并根据对比结果实现检验所述用户是否为原用户,具体为:当所述相关数据为所述特定信息时,所述第三方平台将所述特定信息与其保存的所述邮箱对应的所述特定信息进行对比,若对比一致则所述用户为原用户,若对比不一致则所述用户为非原用户,其中,所述特定信息为所述唯一性标识、生成时间其中至少之一;当所述相关数据为所述邮箱在所述第三方平台的注册时间时,所述第三方平台将所述特定信息与其保存的所述邮箱对应的所述注册时间进行对比,若所述特定信息比所述注册时间早则所述用户为原用户,若所述特定信息比所述注册时间晚则所述用户为非原用户,其中,所述特定信息为所述生成时间。
16.通过本发明实施例方法及系统,保障了平台真实用户注册,净化了邮件网络环境,保障了用户信息安全。
附图说明
17.图1是本发明第一实施例提供的方法示意图。
18.图2是本发明第二实施例提供的系统示意图。
19.图3是本发明第三实施例提供的方法示意图。
20.图4是本发明第四实施例提供的系统示意图。
具体实施方式
21.为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
22.如图1所示,本发明第一实施例提供的一种检验邮箱是否已实名的方法,该方法包括:步骤s1,用户在邮箱平台注册邮箱并且经过实名认证后,所述邮箱平台为所述邮箱生成特定信息,并将所述邮箱与所述特定信息对应保存,和/或者将所述邮箱与所述特定信息录入至区块链;步骤s2,第三方平台根据所述邮箱向所述区块链检索该邮箱,当检索不到所述邮箱则所述邮箱为未实名;和/或者所述第三方平台根据所述邮箱向所述邮箱平台或者所述区块链获取对应的所述特定信息,当获取到所述特定信息则所述邮箱为已实名,获取不到所述特定信息则所述邮箱为未实名。
23.需要说明的是,第三方平台可以是网站、应用、小程序等,提供邮箱作为账号注册的功能;第三方平台也可以是邮箱平台,接收其他用户发送的邮件。
24.需要说明的是,用户在邮箱平台实名认证,可以通过姓名、身份证号码或人脸识别等进行实名认证,并且可以是个人认证,也可以是企业认证。
25.优选地,区块链由多家邮箱平台共同拥有,当用户在邮箱平台注册邮箱并且经过实名认证后,邮箱平台将邮箱与特定信息录入至区块链。优选地,第三方平台根据邮箱向区块链检索为该邮箱对应的最新录入信息。
26.需要说明的是,第三方平台根据邮箱向邮箱平台获取对应的特定信息,可以根据邮箱地址进行获取,例如邮箱地址@后尾是163.com,是网易邮箱,可以向网易邮箱平台进行获取。
27.需要说明的是,特定信息包括唯一性标识、已实名结果其中至少之一。例如,在本发明其中一个实施例中,特定信息为唯一性标识,当第三方平台根据邮箱向邮箱平台或者区块链获取对应的唯一性标识,当获取到唯一性标识则该邮箱为已实名。特定信息为已实名结果时情况类似,将不再赘述。
28.在本发明其中一个实施例中,用户注销邮箱,邮箱平台将该邮箱录入至区块链。此时第三方平台根据邮箱向区块链获取对应的特定信息,将不能获取到特定信息,该邮箱为未实名。
29.在本发明其中一个实施例中,邮箱用于注册账号,当第三方平台确认该邮箱为已实名,则第三方平台允许该邮箱注册账号。更进一步地,当邮箱注册账号后,第三方平台将获取的特定信息与邮箱对应保存。
30.在本发明其中一个实施例中,邮箱用于发送邮件,当第三方平台确认该邮箱为已实名,则第三方平台接收该邮箱发送的邮件。更进一步地,当邮箱发送邮件被接收后,第三方平台将邮箱保存至已实名邮箱数据库中。优选地,已实名邮箱数据库保存的邮箱具有保存期限,例如:2小时、1天、一个月、三个月、1年等,第三方平台可自行设定,在保存期限内,该邮箱发送邮件可以都认为是已实名的,这样不用每次该邮箱发送邮件都需要向邮箱平台或者区块链获取对应的特定信息。
31.通过本实施例方法,通过检验邮箱是否已实名,保障了平台真实用户注册,可以有效避免他人虚假与恶意注册的情况。还可以净化邮件网络环境,例如:用户可以设置或者邮箱平台自动拦截或删除未实名邮箱发送的邮件、或者将未实名邮箱发送的邮件自动移至垃圾箱。
32.如图2所示,本发明第二实施例提供的一种检验邮箱是否已实名的系统,该系统包括:生成模块101,用于用户在邮箱平台注册邮箱并且经过实名认证后,所述邮箱平台为所述邮箱生成特定信息,并将所述邮箱与所述特定信息对应保存,和/或者将所述邮箱与所述特定信息录入至区块链;结果模块102,用于第三方平台根据所述邮箱向所述区块链检索该邮箱,当检索不到所述邮箱则所述邮箱为未实名;和/或者所述第三方平台根据所述邮箱向所述邮箱平台或者所述区块链获取对应的所述特定信息,当获取到所述特定信息则所述邮箱为已实名,获取不到所述特定信息则所述邮箱为未实名。
33.如图3所示,本发明第三实施例提供的一种检验邮箱对应的用户是否为原用户的方法,该方法包括:
步骤s11,用户在邮箱平台注册邮箱,所述邮箱平台为所述邮箱生成特定信息,并将所述邮箱与所述特定信息对应保存,和/或者将所述邮箱与所述特定信息录入至区块链;步骤s12,第三方平台根据所述邮箱向所述邮箱平台或者所述区块链获取对应的所述特定信息;步骤s13,所述第三方平台将所述特定信息与其保存的所述邮箱对应的相关数据进行对比,并根据对比结果实现检验所述用户是否为原用户。
34.需要说明的是,第三方平台可以是网站、应用、小程序等,将邮箱作为用户数据进行保存。
35.需要说明的是,特定信息包括唯一性标识、生成时间其中至少之一。
36.优选地,区块链由多家邮箱平台共同拥有,当用户在邮箱平台注册邮箱后,邮箱平台将邮箱与特定信息录入至区块链。
37.需要说明的是,第三方平台将特定信息与其保存的邮箱对应的相关数据进行对比,并根据对比结果实现检验用户是否为原用户,具体为:当相关数据为特定信息时,第三方平台将特定信息与其保存的邮箱对应的特定信息进行对比,若对比一致则用户为原用户,若对比不一致则用户为非原用户,其中,特定信息为唯一性标识、生成时间其中至少之一;当相关数据为邮箱在第三方平台的注册时间时,第三方平台将特定信息与其保存的邮箱对应的注册时间进行对比,若特定信息比注册时间早则用户为原用户,若特定信息比注册时间晚则用户为非原用户,其中,特定信息为生成时间。
38.通过本实施例方法,保障了用户信息安全,可以有效避免用户隐私泄露问题。
39.如图4所示,本发明第四实施例提供的一种检验邮箱对应的用户是否为原用户的系统,该系统包括:生成模块101,用于用户在邮箱平台注册邮箱,所述邮箱平台为所述邮箱生成特定信息,并将所述邮箱与所述特定信息对应保存,和/或者将所述邮箱与所述特定信息录入至区块链;获取模块103,用于第三方平台根据所述邮箱向所述邮箱平台或者所述区块链获取对应的所述特定信息;对比模块104,用于所述第三方平台将所述特定信息与其保存的所述邮箱对应的相关数据进行对比,并根据对比结果实现检验所述用户是否为原用户;其中,所述特定信息包括唯一性标识、生成时间其中至少之一。
40.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1