发送邮件的方法和设备的制作方法

文档序号:7805098阅读:180来源:国知局
发送邮件的方法和设备的制作方法
【专利摘要】本发明公开了一种发送邮件的方法和设备,方法包括:(a)从收件人地址栏提取邮件地址;(b)从提取的邮件地址中检测存在于历史发送失败列表中的邮件地址;(c)从收件人地址栏删除检测到的邮件地址;(d)将邮件发送至收件人地址栏中的邮件地址中。根据本发明,能够防止由于收件人地址有误而出现的邮件发送失败问题,从而增加了邮件发送的成功率。
【专利说明】发送邮件的方法和设备

【技术领域】
[0001]本发明涉及数字信息的传输领域,更具体地讲,涉及一种发送邮件的方法和设备。

【背景技术】
[0002]电子邮件收发是目前互联网最广泛的应用及最重要的功能之一。通过网络的电子邮件系统,用户可以以非常低廉的价格(不管发送到哪里,都只需负担网费)、非常快速的方式(几秒钟之内可以发送到世界上任何指定的目的地),与世界上任何一个角落的网络用户。电子邮件可以是文字、图像、声音等多种形式,可以传递大量丰富的信息。电子邮件的存在极大地方便了人与人之间的沟通与交流。
[0003]在使用电子邮件与他人沟通时,用户希望邮件能够成功发送。但是在现有技术中,在用户完成发送邮件,尤其是发送群发邮件后,经常存在无法发送成功的情况。
[0004]因此,需要一种能提高邮件发送成功率的技术。


【发明内容】

[0005]本发明的目的在于提供一种发送邮件的方法和设备,其能够防止由于收件人地址有误而出现的邮件发送失败问题。
[0006]本发明的一方面提供一种发送邮件的方法,包括:(a)从收件人地址栏提取邮件地址;(b)从提取的邮件地址中检测存在于历史发送失败列表中的邮件地址;(c)从收件人地址栏删除检测到的邮件地址;(d)将邮件发送至收件人地址栏中的邮件地址中。
[0007]优选地,方法在步骤(d)之后还包括步骤(e),在邮件发送完成后,当收到系统退信时,将系统退信中的发送失败的邮件地址记录到所述历史发送失败列表中。
[0008]优选地,在步骤(e)中在邮件发送完成后,当收到系统退信时,将系统退信中的发送失败原因记录到所述历史发送失败列表中。
[0009]优选地,其中,所述历史发送失败列表中还记录了发送失败的邮件地址的发送失败原因,在所述步骤(C)中从收件人地址栏删除检测到的邮件地址中的发送失败原因为地址无效的邮件地址。
[0010]优选地,步骤(C)还包括:根据用户的指示删除检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址。
[0011]优选地,步骤(C)中根据用户的指示删除检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址的步骤包括:生成并显示包括第一提示信息、对所述发送失败原因是地址无效之外的原因的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址、以及发送失败原因是地址无效之外的原因的邮件地址的发送失败原因。
[0012]优选地,步骤(C)中删除所述选项按钮对应的邮件地址的步骤还包括:将所述被选择的一个或一个以上的选择选项对应的邮件地址在所述历史发送失败列表中的发送失败原因修改为地址无效。
[0013]优选地,所述历史发送失败列表中还记录了发送失败的邮件地址的发送失败原因,步骤(C)包括:根据用户的指示删除检测到的邮件地址。
[0014]优选地,步骤(C)中根据用户的指示删除检测到的邮件地址的步骤包括:生成并显示包括第一提示信息、对所述检测到的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除所述被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址、以及所述检测到的邮件地址的发送失败原因。
[0015]根据本发明的另一方面提供一种发送邮件的设备,包括:提取单元,从收件人地址栏提取邮件地址;检测单元,从提取的邮件地址中检测存在于所述历史发送失败列表中的邮件地址;删除单元,从收件人地址栏删除检测到的邮件地址;发送单元,将邮件发送至收件人地址栏中的邮件地址中。
[0016]优选地,设备还包括:记录单元,在发送单元将邮件发送完成后,当收到系统退信时,将系统退信中的发送失败的邮件地址记录到所述历史发送失败列表中。
[0017]优选地,在邮件发送完成后,当收到系统退信时,记录单元还将系统退信中的发送失败原因记录到所述历史发送失败列表中。
[0018]优选地,其中,所述历史发送失败列表中还记录了发送失败的邮件地址的发送失败原因,删除单元从收件人地址栏删除检测到的邮件地址中发送失败原因为地址无效的邮件地址。
[0019]优选地,删除单元还根据用户的指示删除检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址。
[0020]优选地,删除单元生成并显示包括第一提示信息、对所述发送失败原因是地址无效之外的原因的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址、以及发送失败原因是地址无效之外的原因的邮件地址的发送失败原因。
[0021]优选地,删除单元还将所述被选择的一个或一个以上的选择选项对应的邮件地址在所述历史发送失败列表中的发送失败原因修改为地址无效。
[0022]优选地,所述历史发送失败列表中还记录了发送失败的邮件地址的发送失败原因,删除单元根据用户的指示删除检测到的邮件地址。
[0023]优选地,删除单元生成并显示包括第一提示信息、对所述检测到的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除所述被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址、以及所述检测到的邮件地址的发送失败原因。
[0024]根据本发明的发送邮件的方法和设备,其能够防止由于收件人地址有误而出现的邮件发送失败问题,从而增加了邮件发送的成功率。

【专利附图】

【附图说明】
[0025]通过下面结合附图进行的详细描述,本发明的上述和其它目的、特点和优点将会变得更加清楚,其中:
[0026]图1示出根据本发明的实施例的发送邮件的方法的流程图;
[0027]图2示出根据本发明的实施例的历史发送失败列表的示例图;
[0028]图3示出根据本发明的实施例的删除检测到的邮件地址的方法的流程图;
[0029]图4示出根据本发明的实施例的删除检测到的邮件地址的操作窗口的示例图;
[0030]图5示出根据本发明的实施例的发送邮件的设备的框图。

【具体实施方式】
[0031]现在,将参照附图更充分地描述不同的示例实施例,其中,一些示例性实施例在附图中示出。
[0032]图1示出根据本发明的实施例的发送邮件的方法的流程图。
[0033]如图1所示,在步骤101,从收件人地址栏提取邮件地址。换句话说,在收件人地址栏中提取将要被发送邮件的邮件地址。本领域技术人员可以理解,可以在用户在收件人地址栏中输入邮件地址的过程中实时进行本步骤,也可以在用户完成在收件人地址栏中输入邮件地址后,输入了邮件发送的指令后,再进行本步骤。
[0034]在步骤102,从提取的邮件地址中检测存在于历史发送失败列表中的邮件地址。所述历史发送失败列表中记录了历史发送失败的邮件地址。所述历史发送失败列表中记录的信息可以是用户手动添加的,也可以是系统根据历史邮件发送情况自动记录的。如图2所示,图2示出了根据本发明的实施例的历史发送失败列表的示例图。图2所示的历史发送失败列表中记录了历史发送失败的邮件地址以及一些其他的信息。
[0035]在步骤103,从收件人地址栏删除检测到的邮件地址。本领域技术人员可以理解,可以自动地删除全部或部分检测到的邮件地址,也可以根据用户的指示来删除全部或部分检测到的邮件地址。
[0036]在一个优选实施例中,步骤103包括如图3所示的步骤1031、1032和1033。图3示出了根据本发明的实施例的删除检测到的邮件地址的方法的流程图。在本实施例中,如图2所示,历史发送失败列表中还记录了发送失败的邮件地址的发送失败原因。在图3所示的删除检测到的邮件地址的方法中,从收件人地址栏中自动删除检测到的邮件地址中发送失败原因是地址无效的邮件地址。优选地,为了快速的识别出发送失败原因是地址无效的邮件地址,如图2所示,历史发送失败列表中对发送失败原因的邮件地址做了标识。
[0037]如图3所示,在步骤1031中,判断检测到的邮件地址的发送失败原因是否是地址无效,如果检测到的邮件地址的发送失败原因是地址无效,进入步骤1032 ;如果检测到的邮件地址的发送失败原因是地址无效之外的原因,进入步骤1033。
[0038]在步骤1032,从收件人地址栏中自动删除检测到的发送失败原因是地址无效的邮件地址。优选地,还可以将该自动删除的操作对用户进行提示。图4示出了根据本发明的实施例的删除检测到的邮件地址的操作窗口的示例图。如图4所示,在自动删除显示区域401中显示了自动删除的邮件地址。
[0039]在步骤1033,根据用户的指示从收件人地址栏中删除检测到的发送失败原因是地址无效之外的原因的邮件地址。在步骤1033中,用户的指示可以是直接在收件人地址栏中输入的删除发送失败原因是地址无效之外的原因的邮件地址的操作。优选地,在步骤1033中,根据用户的指示删除检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址的步骤包括:生成并显示包括第一提示信息、对所述发送失败原因是地址无效之外的原因的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址、以及发送失败原因是地址无效之外的原因的邮件地址的发送失败原因。
[0040]图4示出了根据本发明的实施例的删除检测到的邮件地址的操作窗口的示例图。如图4所示,显示了检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址、以及发送失败原因是地址无效之外的原因的邮件地址的发送失败原因、以及对所述发送失败原因是地址无效之外的原因的邮件地址的选择选项402、以及删除按钮403。如果图4中的对某个邮件地址的选择选项402以及删除按钮403被选择时,则从收件人地址栏中删除了被选择了的选择选项402对应的邮件地址。
[0041]在另一个优选实施例中,步骤1033还包括:将所述被选择的一个或一个以上的选择选项对应的邮件地址在所述历史发送失败列表中的发送失败原因修改为地址无效。即将用户指示删除的邮件地址在所述历史发送失败列表中的发送失败原因修改为地址无效,这样在下次发送的邮件的收件人地址栏中如果包含有该邮件地址的话,就可以从收件人地址栏中自动删除。
[0042]在另一个实施例中,也可以针对所有的被检测到的邮件地址,根据用户的指示来从收件人地址栏中删除检测到的邮件地址。这样,可以在步骤103中,根据用户的指示从收件人地址栏中删除检测到的邮件地址。用户的指示可以是直接在收件人地址栏中输入的删除检测到的邮件地址的操作。优选地,在步骤103中,生成并显示包括第一提示信息、对所述检测到的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址、以及所述检测到的邮件地址的发送失败原因。
[0043]在步骤104中,将邮件发送至收件人地址栏中的邮件地址中。本领域技术人员可以理解,如果步骤101是在用户在收件人地址栏中输入邮件地址的过程中实时进行的,则步骤104需要在步骤103完成后并且接收到用户输入了发送邮件的指令后再进行;如果步骤101是在用户完成在收件人地址栏中输入邮件地址后并且输入了邮件发送的指令后进行的,则步骤104在步骤103完成后自动进行。
[0044]这样将收件人地址栏中的部分或全部的历史发送失败的邮件地址进行删除,可以防止由于收件人地址有误而产生的邮件发送失败问题。
[0045]优选地,本方法还包括步骤:在邮件发送完成后,当收到系统退信时,将系统退信中的发送失败的邮件地址记录到所述历史发送失败列表中。本领域技术人员清楚,在现有技术中,当邮件发送失败时,会收到系统退信,系统退信中一般会包括发送失败的邮件地址以及发送失败的原因。本领域技术人员可以利用各种方式从系统退信中获取发送失败的邮件地址。由于邮件地址是一个符合一定规则的字符串,因此,在根据本发明的一个实施例中,可以在系统退信的信函内容中查找符合邮件地址的规则的字符串,并将查找到的符合邮件地址的规则的字符串进行记录,从而实现从系统退信中获取发送失败的邮件地址。本步骤还可以包括:将系统退信中的发送失败原因记录到所述历史发送失败列表中。
[0046]图5示出了根据本发明的实施例的发送邮件的设备的框图。
[0047]如图5所示,根据本发明的实施例的发送邮件的设备包括:提取单元501、检测单元502、删除单元503、发送单元504。
[0048]提取单元501从收件人地址栏提取邮件地址。换句话说,提取单元501在收件人地址栏中提取将要被发送邮件的邮件地址。本领域技术人员可以理解,提取单元501可以在用户在收件人地址栏中输入邮件地址的过程中实时提取邮件地址,也可以在用户完成在收件人地址栏中输入邮件地址后,输入了邮件发送的指令后,再提取邮件地址。
[0049]检测单元502从提取的邮件地址中检测存在于历史发送失败列表中的邮件地址。所述历史发送失败列表中记录了历史发送失败的邮件地址。所述历史发送失败列表中记录的信息可以是用户手动添加的,也可以是系统根据历史邮件发送情况自动记录的。如图2所示,图2示出了根据本发明的实施例的历史发送失败列表的示例图。
[0050]删除单元503从收件人地址栏删除检测到的邮件地址。本领域技术人员可以理解,删除单元503可以自动地删除全部或部分检测到的邮件地址,也可以根据用户的指示来删除全部或部分检测到的邮件地址。
[0051]在一个优选实施例中,如图2所示,所述历史发送失败列表中还记录了发送失败的邮件地址的发送失败原因。在本方案中,删除单元503从收件人地址栏中自动删除检测到的邮件地址中发送失败原因是地址无效的邮件地址。优选地,为了快速的识别出发送失败原因是地址无效的邮件地址,如图2所示,所述历史发送失败列表中对发送失败原因的邮件地址做了标识。
[0052]优选地,删除单元503还根据用户的指示从收件人地址栏中删除检测到的发送失败原因是地址无效之外的原因的邮件地址。用户的指示可以是直接在收件人地址栏中输入的删除发送失败原因是地址无效之外的原因的邮件地址的操作。优选地,删除单元503生成并显示包括第一提示信息、对所述发送失败原因是地址无效之外的原因的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址、以及发送失败原因是地址无效之外的原因的邮件地址的发送失败原因。
[0053]在另一个优选实施例中,删除单元503还可以将所述被选择的一个或一个以上的选择选项的邮件地址在所述历史发送失败列表中的发送失败原因修改为地址无效。即将用户指示删除的邮件地址在所述历史发送失败列表中的发送失败原因修改为地址无效,这样在下次发送的邮件的收件人地址栏中如果包含有该邮件地址的话,就可以从收件人地址栏中自动删除。
[0054]在另一个实施例中,删除单元503也可以针对所有的被检测到的邮件地址,根据用户的指示来从收件人地址栏中删除检测到的邮件地址。用户的指示可以是直接在收件人地址栏中输入的删除检测到的邮件地址的操作。优选地,删除单元503生成并显示包括第一提示信息、对所述检测到的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址、以及所述检测到的邮件地址的发送失败原因。
[0055]发送单元504将邮件发送至收件人地址栏中的邮件地址中。本领域技术人员可以理解,如果提取单元501是在用户在收件人地址栏中输入邮件地址的过程中实时从收件人地址栏中提取邮件地址的,则发送单元504需要在删除单元503完成从收件人地址栏中删除检测到的邮件地址后,并且接收到用户输入了发送邮件的指令后,再将邮件发送至收件人地址栏中的邮件地址中;如果提取单元501是在用户完成在收件人地址栏中输入邮件地址后并且输入了邮件发送的指令后再从收件人地址栏中提取邮件地址的,则发送单元504在删除单元503完成从收件人地址栏中删除检测到的邮件地址后,自动将邮件发送至收件人地址栏中的邮件地址中。
[0056]优选地,本设备还可以包括记录单元。在发送单元504将邮件发送完成后,当收到系统退信时,记录单元将系统退信中的发送失败的邮件地址记录到所述历史发送失败列表中。本领域技术人员清楚,在现有技术中,当邮件发送失败时,会收到系统退信,系统退信中一般会包括发送失败的邮件地址以及发送失败的原因。本领域技术人员可以利用各种方式从系统退信中获取发送失败的邮件地址。由于邮件地址是一个符合一定规则的字符串,因此,在根据本发明的一个实施例中,可以在系统退信的信函内容中查找符合邮件地址的规则的字符串,并将查找到的符合邮件地址的规则的字符串进行记录,从而实现从系统退信中获取发送失败的邮件地址。在邮件发送完成后,当收到系统退信时,记录单元还可以将系统退信中的发送失败原因记录到所述历史发送失败列表中。
[0057]根据本发明实施例的发送邮件的方法和设备,将收件人地址栏中的部分或全部的历史发送失败的邮件地址进行删除,可以防止由于收件人地址有误而产生的邮件发送失败问题。
[0058]根据本发明的实施例的方法可被实现为计算机程序或计算机可读代码。该计算机程序或计算机可读代码可被记录在计算机可读记录介质上。所述计算机可读记录介质可以是任何可存储其后可以被计算机系统读取的数据存储设备。所述计算机可读记录介质的示例包括:只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储设备和载波(例如,通过互联网的数据传输)。所述计算机可读记录介质也可以被分布在联网的计算机系统上,从而所述计算机可读代码以分布式方式被存储和执行。
[0059]应该理解,根据本发明的示例性实施例的设备中的各个单元可被实现硬件组件。本领域技术人员根据限定的各个单元所执行的处理,可以例如使用现场可编程门阵列(FPGA)或专用集成电路(ASIC)来实现各个单元。
[0060]尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。
【权利要求】
1.一种发送邮件的方法,其特征在于,包括: (a)从收件人地址栏提取邮件地址; (b)从提取的邮件地址中检测存在于历史发送失败列表中的邮件地址; (C)从收件人地址栏删除检测到的邮件地址; (d)将邮件发送至收件人地址栏中的邮件地址中。
2.根据权利要求1所述的方法,其特征在于,步骤(d)之后还包括步骤(e),在邮件发送完成后,当收到系统退信时,将系统退信中的发送失败的邮件地址记录到所述历史发送失败列表中。
3.根据权利要求2所述的方法,其特征在于,在步骤(e)中,在邮件发送完成后,当收到系统退信时,将系统退信中的发送失败原因记录到所述历史发送失败列表中。
4.根据权利要求1所述方法,其特征在于,其中,所述历史发送失败列表中还记录了发送失败的邮件地址的发送失败原因,在所述步骤(c)中从收件人地址栏删除检测到的邮件地址中的发送失败原因为地址无效的邮件地址。
5.根据权利要求4所述的方法,其特征在于,步骤(c)还包括:根据用户的指示删除检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址。
6.根据权利要求5所述的方法,其特征在于,步骤(c)中根据用户的指示删除检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址的步骤包括:生成并显示包括第一提示信息、对所述发送失败原因是地址无效之外的原因的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址中的发送失败原因是地址无效之外的原因的邮件地址、以及发送失败原因是地址无效之外的原因的邮件地址的发送失败原因。
7.根据权利要求6所述的方法,其特征在于,步骤(c)中删除所述选项按钮对应的邮件地址的步骤还包括:将所述被选择的一个或一个以上的选择选项对应的邮件地址在所述历史发送失败列表中的发送失败原因修改为地址无效。
8.根据权利要求1所述方法,其特征在于,所述历史发送失败列表中还记录了发送失败的邮件地址的发送失败原因,步骤(c)包括:根据用户的指示删除检测到的邮件地址。
9.根据权利要求8所述方法,其特征在于,步骤(c)中根据用户的指示删除检测到的邮件地址的步骤包括:生成并显示包括第一提示信息、对所述检测到的邮件地址的选择选项、以及删除按钮的窗口 ;当接收到所述选择选项中的一个或一个以上的选择选项以及所述删除按钮被选择的指令时,删除所述被选择的一个或一个以上的选择选项对应的邮件地址,其中,第一提示信息指示检测到的邮件地址、以及所述检测到的邮件地址的发送失败原因。
10.一种发送邮件的设备,其特征在于,包括: 提取单元,从收件人地址栏提取邮件地址; 检测单元,从提取的邮件地址中检测存在于历史发送失败列表中的邮件地址; 删除单元,从收件人地址栏删除检测到的邮件地址; 发送单元,将邮件发送至收件人地址栏中的邮件地址中。
【文档编号】H04L12/58GK104052650SQ201410236245
【公开日】2014年9月17日 申请日期:2014年5月29日 优先权日:2014年5月29日
【发明者】崔浩晟, 冉艳琼, 曾蕾 申请人:天津三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1