一种邮件地址自动纠正的方法及装置制造方法及图纸

技术编号:21146256 阅读:51 留言:0更新日期:2019-05-18 06:44
本发明专利技术公开了一种邮件地址自动纠正的方法及装置,涉及计算机辅助领域。用以解决现有技术中需要办公人员学习了解并熟悉什么是标准的邮件地址,当通人工识别校对收件人邮箱有误时,还需要手工修改的问题。该方法包括:获取待发送邮件的收件人的邮件地址,对所述邮件地址进行检测;当检测到所述邮件地址包含有多余字符时,通过规则匹配的算法对所述邮件地址内的多余字符进行过滤;若过滤后的所述邮件地址符合RFC标准,则向所述客户端反馈所述邮件地址验证成功。

A Method and Device for Automatic Correction of Mail Address

【技术实现步骤摘要】
一种邮件地址自动纠正的方法及装置
本专利技术涉及计算机辅助领域,更具体的涉及一种邮件地址自动纠正的方法及装置。
技术介绍
对于办公人员而言,使用电子邮箱收发邮件是再正常不过的事情,但是什么是一个正确的邮件地址未必所有人都清楚。通常在办公使用环境中会使用个人地址本用户本地的邮件地址存储,由于地址本经常需要在不同的设备之间同步,再者,中间也会出现互相同步导致邮件地址格式没有完全遵循RFC(英文为:RequestForComments)标准,所以,当发送的邮件地址不是标准的格式时,会导致邮件服务器无法验证通过。基于此,发件人每次发送邮件时均需要自己坚持每一个收件人的邮箱格式是否正常。综上所述,现有技术中需要办公人员学习了解并熟悉什么是标准的邮件地址,当通人工识别校对收件人邮箱有误时,还需要手工修改的问题。
技术实现思路
本专利技术实施例提供一种邮件地址自动纠正的方法及装置,用以解决现有技术中需要办公人员学习了解并熟悉什么是标准的邮件地址,当通人工识别校对收件人邮箱有误时,还需要手工修改的问题。本专利技术实施例提供一种邮件地址自动纠正的方法,包括:获取待发送邮件的收件人的邮件地址,对所述邮件地址进行检测;当检测到所述邮件地址包含有多余字符时,通过规则匹配的算法对所述邮件地址内的多余字符进行过滤;若过滤后的所述邮件地址符合RFC标准,则向所述客户端反馈所述邮件地址验证成功。优选地,所述向所述客户端反馈所述邮件地址验证成功之前,还包括:若过滤后的所述邮件地址不符合RFC标准,且检测过滤后的所述邮件地址符合邮件地址补全条件,则在过滤后的所述邮件地址上添加发件人的域名。优选地,所述向所述客户端反馈所述邮件地址验证成功之前,还包括:若过滤后的所述邮件地址不符合RFC标准,且检测过滤后的所述邮件地址符合邮件地址补全条件,则在过滤后的所述邮件地址上添加收件人的域名。优选地,所述当检测到所述邮件地址包含有多余字符时,具体包括:检测所述邮件地址,若所述邮件地址的首尾包括单引号字符时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括双引号时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括逗号时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括分号时,确认所述邮件地址包括多余字符。本专利技术实施例还提供了一种邮件地址自动纠正的装置,包括:检测单元,用于接收到客户端发送待发送邮件的邮件地址,对所述邮件地址进行检测;过滤单元,用于当检测到所述邮件地址包含有多余字符时,通过规则匹配的算法对所述邮件地址内的多余字符进行过滤;反馈单元,用于若过滤后的所述邮件地址符合RFC标准,则向所述客户端反馈所述邮件地址验证成功。优选地,还包括补全单元,所述补全单元用于:若过滤后的所述邮件地址不符合RFC标准,且检测过滤后的所述邮件地址符合邮件地址补全条件,则在过滤后的所述邮件地址上添加发件人的域名。优选地,还包括补全单元,所述补全单元用于:若过滤后的所述邮件地址不符合RFC标准,且检测过滤后的所述邮件地址符合邮件地址补全条件,则在过滤后的所述邮件地址上添加收件人的域名。优选地,所述过滤单元具体用于:检测所述邮件地址,若所述邮件地址的首尾包括单引号字符时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括双引号时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括逗号时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括分号时,确认所述邮件地址包括多余字符。本专利技术实施例提供一种邮件地址自动纠正的方法及装置,该方法包括:获取待发送邮件的收件人的邮件地址,对所述邮件地址进行检测;当检测到所述邮件地址包含有多余字符时,通过规则匹配的算法对所述邮件地址内的多余字符进行过滤;若过滤后的所述邮件地址符合RFC标准,则向所述客户端反馈所述邮件地址验证成功。该方法是在现有标准SMTP发邮件流程上的RCPTTO命令上增加了自动纠正收件人的邮件地址的方法,该方法可以对待发送的邮件地址进行检测,若检测到邮件地址内包括有多余字符时,可以通过设定的方法对邮件地址内多余的字符进行过滤,从而解决了现有技术中需要人工识别邮件地址是否正确的问题,进一步地,还解决了现有技术中需要人工修改有误的邮件地址的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种邮件地址自动纠正的方法流程示意图;图2为本专利技术实施例提供的一种邮件地址自动纠正的装置结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请内涉及到的专业术语:1、RFC(英文为:RequestForComments),中文为系列以编号排定的文件。2、SMTP(英文为:SimpleMailTransferProtocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP(TransmissionControlProtocol/InternetProtocol)协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。3、Telnet是常用的远程登录手段,有两种操作模式:Telnet命令模式和Telnet会话模式。连接到Telnet服务器后,Telnet客户端会自动进入Telnet会话模式,此模式最常见。在会话模式下,所有击键将通过网络发送到Telnet服务器,并可在Telnet服务器上由在该处运行的任何程序进行处理。Telnet命令模式允许在本地将命令发送到Telnet客户端服务本身,例如打开到远程主机的连接、关闭到远程主机的连接、显示操作参数、设置终端选项、打印状态信息和退出程序。图1示例性的示出了本专利技术实施例提供的一种邮件地址自动纠正的方法流程示意图,如图1所示,该方法主要包括以下步骤:步骤101,获取待发送邮件的收件人的邮件地址,对所述邮件地址进行检测;步骤102,当检测到所述邮件地址包含有多余字符时,通过规则匹配的算法对所述邮件地址内的多余字符进行过滤;步骤103,若过滤后的所述邮件地址符合RFC标准,执行步骤105;若过滤后的所述邮件地址不符合RFC标准,执行步骤104;步骤104,若过滤后的所述邮件地址不符合RFC标准,且检测过滤后的所述邮件地址符合邮件地址补全条件,则在过滤后的所述邮件地址上添加发件人的域名;步骤105,向所述客户本文档来自技高网...

【技术保护点】
1.一种邮件地址自动纠正的方法,其特征在于,包括:获取待发送邮件的收件人的邮件地址,对所述邮件地址进行检测;当检测到所述邮件地址包含有多余字符时,通过规则匹配的算法对所述邮件地址内的多余字符进行过滤;若过滤后的所述邮件地址符合RFC标准,则向所述客户端反馈所述邮件地址验证成功。

【技术特征摘要】
1.一种邮件地址自动纠正的方法,其特征在于,包括:获取待发送邮件的收件人的邮件地址,对所述邮件地址进行检测;当检测到所述邮件地址包含有多余字符时,通过规则匹配的算法对所述邮件地址内的多余字符进行过滤;若过滤后的所述邮件地址符合RFC标准,则向所述客户端反馈所述邮件地址验证成功。2.如权利要求1所述的方法,其特征在于,所述向所述客户端反馈所述邮件地址验证成功之前,还包括:若过滤后的所述邮件地址不符合RFC标准,且检测过滤后的所述邮件地址符合邮件地址补全条件,则在过滤后的所述邮件地址上添加发件人的域名。3.如权利要求1所述的方法,其特征在于,所述向所述客户端反馈所述邮件地址验证成功之前,还包括:若过滤后的所述邮件地址不符合RFC标准,且检测过滤后的所述邮件地址符合邮件地址补全条件,则在过滤后的所述邮件地址上添加收件人的域名。4.如权利要求1所述的方法,其特征在于,所述当检测到所述邮件地址包含有多余字符时,具体包括:检测所述邮件地址,若所述邮件地址的首尾包括单引号字符时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括双引号时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括逗号时,确认所述邮件地址包括多余字符;和/或者检测所述邮件地址,若所述邮件地址的首尾包括分号时,确认所述邮件地址包...

【专利技术属性】
技术研发人员:林延中洪超煌
申请(专利权)人:论客科技广州有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1