CN111162996B - 一种邮件注册的优化方法及其系统 - Google Patents
一种邮件注册的优化方法及其系统 Download PDFInfo
- Publication number
- CN111162996B CN111162996B CN201911380053.XA CN201911380053A CN111162996B CN 111162996 B CN111162996 B CN 111162996B CN 201911380053 A CN201911380053 A CN 201911380053A CN 111162996 B CN111162996 B CN 111162996B
- Authority
- CN
- China
- Prior art keywords
- mailbox
- specified
- verification
- telnet
- port
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种邮件注册的优化方法及其系统,优化方法步骤包括:用户输入邮箱账号进行注册,平台检测邮箱是否已存在,若存在,则提示用户输入密码进行登录;若不存在,则对SMTP服务进行telnet 25端口测试和telnet 465端口测试,判断其是否正常;若telnet 25端口和telnet 465端口任一判定为异常,则判定此邮箱无效;若telnet 25端口和telnet 465端口均判定为正常,则自动生成指定验证内容、有效验证时间段以及指定邮箱并发送给用户注册的邮箱;用户需要使用邮箱编辑指定验证内容,并在有效验证时间段内发送给指定邮箱;验证指定验证内容是否一致,若一致则通过邮箱注册。本发明用于优化注册邮箱信息的真实性、准确性以及有效性,提高了网络平台使用邮箱注册账号时的信息准确性。
Description
技术领域
本发明涉及互联网的邮件注册技术领域,特别涉及一种邮件注册的优化方法及其系统。
背景技术
互联网的不断发展,现在大部分的网站平台都需要进行用户的注册才能够享受到更好的网络功能服务。目前,许多网络平台在注册账号时,都基本需要使用到邮箱地址、账号、短信、手机号码、电话语音校验等方式进行账号的验证。特别地,目前国家对于网络信息的安全保护进一步地往严格上提升,对互联网账号实施了实名认证。
目前网络平台账号注册方式有如下:1、短信验证码交互;平台发送验证码到手机,用户输入,做一致性对比;2、电话语音,平台通过输入的手机号码,进行拨号交互确认号码跟人信息一致;3、邮箱地址,通常会在注册完后,给邮箱发送登陆连接(注册后的成功后)。
上述的邮箱注册方式,存在一定的漏洞,即有些人,使用了一种10分钟邮箱,就是在某一邮箱运营商上临时注册一个邮箱账号,而邮箱账号就会在10分钟后失效或者被注销,注册个邮箱账号完全可以用虚假的信息。
发明内容
本发明要解决的技术问题在于,提供一种邮件注册的优化方法及其系统,用于优化注册邮箱信息的真实性、准确性以及有效性,提高了网络平台使用邮箱注册账号时的信息准确性。
为解决上述技术问题,本发明提供如下技术方案:一种邮件注册的优化方法,包括以下步骤:
S1、用户输入邮箱账号进行平台账号的注册,平台对输入的邮箱账号进行检测,检测其是否已存在于平台系统内,若存在,则提示用户输入密码进行登录;若不存在,则对此邮箱记录于数据库内,并对邮箱的SMTP服务进行检查,包括:
对SMTP服务进行telnet 25端口测试,判断其是否正常;
以及对SMTP服务进行telnet 465端口测试,判断其是否正常;
S2、若telnet 25端口和telnet 465端口任一判定为异常,则判定此邮箱无效,并提示邮箱无效;若telnet 25端口和telnet 465端口均判定为正常,则平台系统自动生成指定验证内容、有效验证时间段以及指定邮箱并发送给用户注册的邮箱;
S3、用户需要使用所注册的邮箱编辑指定验证内容,并在有效验证时间段内把指定验证内容发送给指定邮箱;
S4、平台系统通过指定邮箱验证指定验证内容是否一致,若一致则通过邮箱注册,若不一致则不通过邮箱注册。
进一步地,所述步骤S2的指定验证内容包括验证字符串和验证代码,所述有效验证时间段为10分钟。
本发明另一目的是提供一种邮件注册的优化系统,包括注册账号接收模块、邮箱账号验证模块、提示模块、数据库、SMTP服务检查模块以及指定邮箱验证模块;
所述注册账号接收模块用户接收注册用户输入的邮箱账号;
所述邮箱账号验证模块用于验证注册用户输入的邮箱账号是否已经存在于所述数据库中,若存在于所述数据库中,则通过所述提示模块提示用户输入密码进行登录;若不存在于所述数据库中,则通过所述SMTP服务检查模块检查邮箱的SMTP服务;
所述SMTP服务检查模块用于检查SMTP服务,包括:对SMTP服务进行telnet 25端口测试,判断其是否正常;以及对SMTP服务进行telnet 465端口测试,判断其是否正常;在telnet 25端口和telnet 465端口任一判定为异常情况下,所述MTP服务检查模块判定注册邮箱无效,并通过所述提示模块提示邮箱无效;
在telnet 25端口和telnet 465端口均判定为正常情况下,则所述指定邮箱验证模块用于生成指定验证内容、有效验证时间段以及指定邮箱并发送给用户注册的邮箱;
所述指定邮箱验证模块还用于接收用户使用注册邮箱反馈的指定验证内容,并验证指定验证内容是否一致以及是否在有效验证时间段进行的反馈;若指定验证内容不一致或者不在有效验证时间段进行的反馈,则通过所述提示模块提示用户不通过邮箱注册;若指定验证内容一致以及是在有效验证时间段进行的反馈,则通过所述提示模块提示用户通过邮箱注册。
采用上述技术方案后,本发明至少具有如下有益效果:本发明通过邮件交互,要求注册者主动发送邮件到平台去验证,降低了短信验证的投入成本,同时保证后续邮件提醒内容的有效性。
附图说明
图1为本发明一种邮件注册的优化方法步骤流程图;
图2为本发明一种邮件注册的优化系统框架图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互结合,下面结合附图和具体实施例对本申请作进一步详细说明。
实施例1
本实施例公开了一种在平台上使用邮箱进行账号注册时的优化方法,适用于大部分的网站平台的邮箱账号注册,可以有效地对不合规邮箱进行过滤,避免恶性注册账号行为。
如图1所示,本实施例提供一种邮件注册的优化方法,步骤包括:
S11、在平台网站上或者平台开发的软件程序上,对于平台的新用户需要进行平台账号的注册,平台账号可以使用电话号码注册或者使用邮箱账号注册,本实施例是优先采用优先进行邮箱账号的注册;
用户输入邮箱账号进行平台账号的注册,平台对输入的邮箱账号进行检测,检测其是否已存在于平台系统内,若存在,则提示用户输入密码直接进行登录即可;若不存在,则对此邮箱记录于数据库内,并对邮箱的SMTP服务进行检查,包括:
对SMTP服务进行telnet 25端口测试,判断其是否正常;
以及对SMTP服务进行telnet 465端口测试,判断其是否正常;
S12、若telnet 25端口和telnet 465端口任一判定为异常,即只要telnet 25端口或者telnet 465端口其中的一个检查出为异常,则判定此邮箱无效,并向注册用户提示提示邮箱无效;若telnet 25端口和telnet 465端口均判定为正常,则平台系统自动生成指定验证内容、有效验证时间段以及指定邮箱并发送给用户注册的邮箱;其中,指定验证内容可以是平台随机生成的字符串或者代码,均存放数据库,指定有效时间设为10分钟,指定有效时间可以根据实际情况进行调整或者根据用户大数据进行调整;
S13、用户需要使用所注册的邮箱编辑指定验证内容,并在有效验证时间段内把指定验证内容发送给指定邮箱;
S14、平台系统通过指定邮箱验证指定验证内容是否一致,若一致则通过邮箱注册,若不一致则不通过邮箱注册。
实施例2
本实施例实在实施例1方法基础上公开一种邮件注册的优化系统,如图2所示,包括了注册账号接收模块、邮箱账号验证模块、提示模块、数据库、SMTP服务检查模块以及指定邮箱验证模块;
所述注册账号接收模块用户接收注册用户输入的邮箱账号;
所述邮箱账号验证模块用于验证注册用户输入的邮箱账号是否已经存在于所述数据库中,若存在于所述数据库中,则通过所述提示模块提示用户输入密码进行登录;若不存在于所述数据库中,则通过所述SMTP服务检查模块检查邮箱的SMTP服务;
所述SMTP服务检查模块用于检查SMTP服务,包括:对SMTP服务进行telnet 25端口测试,判断其是否正常;以及对SMTP服务进行telnet 465端口测试,判断其是否正常;在telnet 25端口和telnet 465端口任一判定为异常情况下,所述MTP服务检查模块判定注册邮箱无效,并通过所述提示模块提示邮箱无效;
在telnet 25端口和telnet 465端口均判定为正常情况下,则所述指定邮箱验证模块用于生成指定验证内容、有效验证时间段以及指定邮箱并发送给用户注册的邮箱;
所述指定邮箱验证模块还用于接收用户使用注册邮箱反馈的指定验证内容,并验证指定验证内容是否一致以及是否在有效验证时间段进行的反馈;若指定验证内容不一致或者不在有效验证时间段进行的反馈,则通过所述提示模块提示用户不通过邮箱注册;若指定验证内容一致以及是在有效验证时间段进行的反馈,则通过所述提示模块提示用户通过邮箱注册。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解的是,在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种等效的变化、修改、替换和变型,本发明的范围由所附权利要求及其等同范围限定。
Claims (3)
1.一种邮件注册的优化方法,其特征在于,包括以下步骤:
S1、用户输入邮箱账号进行平台账号的注册,平台对输入的邮箱账号进行检测,检测其是否已存在于平台系统内,若存在,则提示用户输入密码进行登录;若不存在,则对此邮箱记录于数据库内,并对邮箱的SMTP服务进行检查,包括:
对SMTP服务进行telnet 25端口测试,判断其是否正常;
以及对SMTP服务进行telnet 465端口测试,判断其是否正常;
S2、若telnet 25端口和telnet 465端口任一判定为异常,则判定此邮箱无效,并提示邮箱无效;若telnet 25端口和telnet 465端口均判定为正常,则平台系统自动生成指定验证内容、有效验证时间段以及指定邮箱并发送给用户注册的邮箱;
S3、用户需要使用所注册的邮箱编辑指定验证内容,并在有效验证时间段内把指定验证内容发送给指定邮箱;
S4、平台系统通过指定邮箱验证指定验证内容是否一致,若一致则通过邮箱注册,若不一致则不通过邮箱注册。
2.根据权利要求1所述的一种邮件注册的优化方法,其特征在于,所述步骤S2的指定验证内容包括验证字符串和验证代码,所述有效验证时间段为10分钟。
3.一种邮件注册的优化系统,其特征在于,包括注册账号接收模块、邮箱账号验证模块、提示模块、数据库、SMTP服务检查模块以及指定邮箱验证模块;
所述注册账号接收模块用户接收注册用户输入的邮箱账号;
所述邮箱账号验证模块用于验证注册用户输入的邮箱账号是否已经存在于所述数据库中,若存在于所述数据库中,则通过所述提示模块提示用户输入密码进行登录;若不存在于所述数据库中,则通过所述SMTP服务检查模块检查SMTP服务;
所述SMTP服务检查模块用于检查SMTP服务,包括:对SMTP服务进行telnet 25端口测试,判断其是否正常;以及对SMTP服务进行telnet 465端口测试,判断其是否正常;在telnet 25端口和telnet 465端口任一判定为异常情况下,所述MTP服务检查模块判定注册邮箱无效,并通过所述提示模块提示邮箱无效;
在telnet 25端口和telnet 465端口均判定为正常情况下,则所述指定邮箱验证模块用于生成指定验证内容、有效验证时间段以及指定邮箱并发送给用户注册的邮箱;
所述指定邮箱验证模块还用于接收用户使用注册邮箱反馈的指定验证内容,并验证指定验证内容是否一致以及是否在有效验证时间段进行的反馈;若指定验证内容不一致或者不在有效验证时间段进行的反馈,则通过所述提示模块提示用户不通过邮箱注册;若指定验证内容一致以及是在有效验证时间段进行的反馈,则通过所述提示模块提示用户通过邮箱注册。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911380053.XA CN111162996B (zh) | 2019-12-27 | 2019-12-27 | 一种邮件注册的优化方法及其系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911380053.XA CN111162996B (zh) | 2019-12-27 | 2019-12-27 | 一种邮件注册的优化方法及其系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111162996A CN111162996A (zh) | 2020-05-15 |
| CN111162996B true CN111162996B (zh) | 2020-12-15 |
Family
ID=70558726
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911380053.XA Expired - Fee Related CN111162996B (zh) | 2019-12-27 | 2019-12-27 | 一种邮件注册的优化方法及其系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111162996B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112836200A (zh) * | 2021-02-02 | 2021-05-25 | 嘉应学院 | 一种物联网Paas平台系统 |
| CN114978552B (zh) * | 2022-06-15 | 2023-06-27 | 中国联合网络通信集团有限公司 | 邮箱验证码的安全管理方法、装置、设备及介质 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1953425A (zh) * | 2006-11-09 | 2007-04-25 | 华为技术有限公司 | 一种邮件筛选方法、装置及系统 |
| CN101669347A (zh) * | 2007-04-23 | 2010-03-10 | 国际商业机器公司 | 用于检测具有伪造源地址的端口扫描的方法和装置 |
| CN101682585A (zh) * | 2007-06-29 | 2010-03-24 | 苹果公司 | 便携式电子设备中的端口发现和消息传送 |
| CN103581151A (zh) * | 2012-08-07 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | 对邮箱有效性进行在线验证的方法、系统和客户端 |
| CN106131093A (zh) * | 2016-09-07 | 2016-11-16 | 四川秘无痕信息安全技术有限责任公司 | 一种针对电子邮件登录信息进行核查取证的方法 |
| CN108270759A (zh) * | 2017-01-03 | 2018-07-10 | 娄奥林 | 一种检测帐号真实性和有效性的方法 |
| CN110460582A (zh) * | 2019-07-12 | 2019-11-15 | 同盾控股有限公司 | 一种风险邮箱地址的检测方法和装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10021062B2 (en) * | 2005-07-01 | 2018-07-10 | Cirius Messaging Inc. | Secure electronic mail system |
| CN104348916B (zh) * | 2014-10-31 | 2017-12-12 | 北京奇虎科技有限公司 | 一种邮件客户端自动登录方法和装置 |
| CN105141460A (zh) * | 2015-09-09 | 2015-12-09 | 上海幻电信息科技有限公司 | 一种基于多平台的统一账号系统 |
| US10305839B2 (en) * | 2015-11-17 | 2019-05-28 | Clover Leaf Environmental Solutions, Inc. | Electronic information system enabling email-based transactions with forms |
-
2019
- 2019-12-27 CN CN201911380053.XA patent/CN111162996B/zh not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1953425A (zh) * | 2006-11-09 | 2007-04-25 | 华为技术有限公司 | 一种邮件筛选方法、装置及系统 |
| CN101669347A (zh) * | 2007-04-23 | 2010-03-10 | 国际商业机器公司 | 用于检测具有伪造源地址的端口扫描的方法和装置 |
| CN101682585A (zh) * | 2007-06-29 | 2010-03-24 | 苹果公司 | 便携式电子设备中的端口发现和消息传送 |
| CN103581151A (zh) * | 2012-08-07 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | 对邮箱有效性进行在线验证的方法、系统和客户端 |
| CN106131093A (zh) * | 2016-09-07 | 2016-11-16 | 四川秘无痕信息安全技术有限责任公司 | 一种针对电子邮件登录信息进行核查取证的方法 |
| CN108270759A (zh) * | 2017-01-03 | 2018-07-10 | 娄奥林 | 一种检测帐号真实性和有效性的方法 |
| CN110460582A (zh) * | 2019-07-12 | 2019-11-15 | 同盾控股有限公司 | 一种风险邮箱地址的检测方法和装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111162996A (zh) | 2020-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101476611B1 (ko) | 전자메시지 인증 | |
| US20210258421A1 (en) | Validating automatic number identification data | |
| US8646051B2 (en) | Automated password reset via an interactive voice response system | |
| US7221949B2 (en) | Method and system for enhanced security using location-based wireless authentication | |
| CN105847245B (zh) | 一种电子邮箱登录认证方法和装置 | |
| US20060026246A1 (en) | System and method for authorizing delivery of E-mail and reducing spam | |
| US10044735B2 (en) | System and method for authentication of electronic communications | |
| US9009793B2 (en) | Dynamic pin dual factor authentication using mobile device | |
| CA2537455C (en) | Method and system for enhanced security using location-based wireless authentication | |
| KR101255362B1 (ko) | 보안상 안전한 송신자 리스트를 이용하는 메시지커뮤니케이션 방법 및 매체 | |
| CN108243404A (zh) | 手机号码绑定状态的核定方法、装置及设备 | |
| CN109992940B (zh) | 身份验证方法、装置、系统及身份校验服务器 | |
| CN116015683B (zh) | 一种基于随机密钥的鉴权方法、装置、设备及存储介质 | |
| CN111162996B (zh) | 一种邮件注册的优化方法及其系统 | |
| CN107645471A (zh) | 一种用于移动终端用户身份认证的方法和系统 | |
| CN112822172B (zh) | 登录验证方法、装置、电子设备及存储介质 | |
| CN107241362A (zh) | 识别验证码输入用户身份的方法和装置 | |
| CN115834147A (zh) | 异常邮件的自动处理方法及装置 | |
| US7917943B1 (en) | E-mail Stamping with accredited entity name | |
| CN108900525A (zh) | 验证码请求的处理方法与装置 | |
| TWI677834B (zh) | 非熟識電子郵件之提醒方法 | |
| CN100514970C (zh) | 一种提高电子邮件安全性的方法及装置 | |
| US11297179B2 (en) | Systems for verifying identities of parties participating in distributed network communication | |
| KR101793958B1 (ko) | 검증된 발신자 정보를 이용한 보이스 피싱 예방 방법 | |
| JP2001175600A (ja) | 不正アクセス通知方法及びその装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201215 |