一种撤销电子邮件的方法及系统的制作方法

文档序号:8546110
一种撤销电子邮件的方法及系统的制作方法
【技术领域】
[0001]本发明属于计算机网络技术领域,更具体地说,涉及一种可以对已发送的电子邮件进行撤销的方法及系统。
【背景技术】
[0002]随着计算机以及互联网技术的普及和发展,电子邮件在现代社会通信领域中扮演着不可替代的角色。电子邮件以其成本低、速度快、形式丰富等优势渗透到老百姓的日常生活中。随着电子邮件使用频率的不断提高,使用者对其功能的要求也不断提高,例如使用者不再满足于只将邮件发送到收件人,而且希望当发送者点击“发送”将邮件发出后,发现已发送邮件存在某些问题时,可以将已发送的错误邮件进行撤回。
[0003]为了满足使用者将错误的电子邮件撤回的需求,目前已存在用于实现在收件人阅读电子邮件前对邮件进行撤销的技术。例如,申请号为201210129627.8的中国发明专利申请描述了一种电子邮件缓发送的方法,用户点击发送电子邮件后,系统为用户推迟发送电子邮件,利用该方法,可以在邮件未发送到收件方终端前撤回。申请号为200810213140.1的中国发明专利申请以及申请号为201110320457.7的中国发明专利申请描述了电子邮件撤销的方法,前述方法可以在邮件未被收件方阅读前进行撤销。申请号为201010278606.3的中国发明专利申请公开了一种在无线通信终端撤销用户错误发送的邮件的方法。专利号为201010133962.6的中国发明专利公开了一种邮件撤回方法及系统,可以由服务器撤回特定邮件人的信件。
[0004]但是随着互联网技术的发展,现有的电子邮件的缓发送和电子邮件未读前撤回的技术已经满足不了用户更多样的需求,例如,不能自动撤销邮件,无法对已被阅读的邮件进行撤销,以及邮件只能在客户端删除,不能从邮件服务器上彻底删除等。面对邮件用户不断改变的使用需求,有必要提供一种可以由用户控制的对电子邮件进行撤销的方法。

【发明内容】

[0005]本发明的目的是提供一种可以通过发送销毁命令将已发送的电子邮件进行撤销的方法及系统。
[0006]为了实现上述目的,本发明采取如下的技术解决方案:
[0007]一种撤销电子邮件的方法,发件人在客户端填写邮件,并在邮件中添加可毁邮件标识,将邮件发送到发件方服务器后,包括以下步骤:
[0008]步骤1、发件方服务器对来自发件人客户端的电子邮件进行加标操作的采集;
[0009]步骤2、发件方服务器将邮件发送到收件方服务器,收件方服务器将电子邮件发送至收件人客户端;
[0010]步骤3、收件方服务器对发送至收件人客户端的邮件的状态进行监控,并反馈给发件方服务器;
[0011]步骤4、发件方服务器将销毁邮件的命令发送到收件方服务器;
[0012]步骤5、收件方服务器解析接收到的销毁命令;
[0013]步骤6、收件方服务器执行销毁命令,将收件方服务器上的特定邮件撤销。
[0014]本发明更具体的技术方案为:发件人在客户端填写邮件时可以添加邮件自动撤销的标识,发件方服务器采集加标操作时,将发件人添加的自动撤销的操作设置为邮件自动销毁的条件。
[0015]本发明更具体的技术方案为:在所述步骤4中,发件方服务器自动发送销毁命令撤销邮件,发件方服务器根据反馈判断已发送的邮件是否达到预设的销毁条件,如果达到预设条件,则检测指定邮件是否存在,如果邮件存在,发件方服务器向收件方服务器发送销毁邮件,如果邮件不存在,则预设的自动销毁条件失效,撤销邮件任务完成。
[0016]本发明更具体的技术方案为:在所述步骤4中,如果邮件未达到发件人设置的销毁条件,发件人主动通过发件方服务器发送销毁命令至收件方服务器,收件方服务器接收并解析销毁命令,检测该特定邮件是否存在,如果邮件不存在,则发件人设置的自动销毁条件失效,撤销邮件任务完成;如果邮件仍然存在,则执行发件方服务器发送的销毁命令,将收件方服务器上的特定邮件撤销。
[0017]一种撤销电子邮件的系统,包括:
[0018]加标操作采集单元,所述加标操作采集单元设置于发件方服务器终端,用于对来自发件人客户端的电子邮件进行加标操作的采集,检测电子邮件中是否具有对电子邮件进行销毁发送的操作标识;
[0019]电子邮件发送单元,用于将邮件从发件人客户端发送至收件人客户端;
[0020]邮件状态监测单元,所述邮件状态监测单元设置于收件方服务器终端,包括邮件状态检测模块和邮件状态反馈模块,其中,邮件状态检测模块用于对收件方服务器发送给收件人的邮件状态进行检测,邮件状态反馈模块将邮件的状态反馈至发件方服务器;
[0021]销毁命令发送单元,所述销毁命令发送单元设置于发件方服务器终端,用于向收件方服务器发送销毁命令;
[0022]销毁命令解析单元,所述销毁命令解析单元设置于收件方服务器终端,用于解析来自发件方服务器的销毁命令;
[0023]销毁命令执行单元,所述销毁命令执行单元设置于收件方服务器终端,用于执行销毁命令,将收件方服务器上的特定邮件进行撤销。
[0024]本发明更具体的技术方案为:包括自动发送销毁命令模块和主动发送销毁命令模块,当电子邮件中包含预设的自动销毁条件时,所述自动发送销毁命令模块根据收件方服务器反馈的邮件状态,判断是否符合撤销邮件的条件,如果符合则向收件方服务器发送销毁命令;所述主动发送销毁命令模块可直接向收件方服务器发送销毁命令。
[0025]由以上技术方案可知,本发明在用户填写邮件时,在邮件中加入可销毁邮件标识,当邮件发送后,发件方服务器对操作标识进行采集,并由收件方服务器对具有操作标识的邮件进行监控及状态反馈,发件方服务器根据反馈发送销毁命令后,收件方服务器解析并执行销毁命令,将邮件从收件方服务器销毁。根据本发明方法,用户可以根据邮件的状态,决定是否销毁邮件,不仅可以避免发送错误的邮件,而且用户可以根据自己的需求控制邮件,提高电子邮件的功能性。
【附图说明】
[0026]为了更清楚地说明本发明实施例,下面将对实施例或现有技术描述中所需要使用的附图做简单介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本发明方法的流程图;
[0028]图2为邮件的发送过程示意图;
[0029]图3为发送销毁命令的步骤示意图;
[0030]图4为邮件发送界面示意图;
[0031]图5为本发明系统的结构框图。
【具体实施方式】
[0032]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033]图1是本发明实施例提供的撤销电子邮件方法的流程图,图2是邮件的发送过程示意图。参照图1和图2,发送邮件时,发件人首先在电子邮件客户端填写邮件内容,如收件人邮箱、邮件主题、邮件正文、邮件发送人邮箱及邮件发送时间等,同时选择要发送的邮件为普通邮件或者是具有撤销条件的可撤销邮件,然后将邮件发送到发件方服务器,如果发件人发送的是可撤销邮件,撤销邮件方法的步骤如下:
[0034]步骤1、发件方服务器对来自发件人客户端的电子邮件进行加标操作的采集,采集电子邮件中的对电子邮件进行销毁发送的操作标识;
[0035]步骤2、发件方服务器将来自发件人客户端的电子邮件发送到收件方服务器,收件方服务器将电子邮件发送至收件人客户端;
[0036]步骤3、收件方服务器对发送至收件人客户端的邮件的状态进行监控,并反馈给发件方服务器;
[0037]步骤4、发件方服务器将销毁邮件的命令发送到收件方服务器;
[0038]步骤5、收件方服务器解析接收到的销毁命令;
[0039]步骤6、收件方服务器执行销毁命令,将收件方服务器上的特定邮件撤销。
[0040]本发明方法的步骤4中,发件方服务器可以自动发送销毁命令撤销邮件或者由发件人主动发送销毁命令撤销邮件。参照图3,如果发件人在填写电子邮件时,添加了邮件自动销毁的条件,当邮件被发送至收件人客户端时,收件方服务器即开始监控邮件的状态,并将邮件状态反馈至发件方服务器,发件方服务器根据反馈判断已发送的邮件是否达到发件人所设置的销毁条件,如果该邮件达到发件人设置的销毁条件后,且邮件存在,发件方服务器自动发送销毁邮件的命令到收件方服务器,收件方服务器解析收到的销毁命令,对邮件执行销毁;如果未达到预设的销毁条件,收件方服务器继续监控邮件状态;
[0041]如果邮件未达到发件人设置的销毁条件,发件人也可以主动通过发件方服务器发送销毁命令至收件方服务器,收件方服务器接收并解析销毁命令,检测该特定邮件是否存在,如果邮件不存在,如已被
再多了解一些
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1