实现邮件快捷回复的方法及其系统的制作方法

文档序号:7958783阅读:190来源:国知局
专利名称:实现邮件快捷回复的方法及其系统的制作方法
技术领域
本发明涉及信息交流技术,尤其是指在互联网中实现邮件快捷回复的方法及其系统。
背景技术
随着互联网技术的发展,电子邮件已经是很多网民必不可少的一种交流方式,在现有的技术下,我们进行邮件发送的时候,需要进行创建新邮件,再添加邮件内容、邮件地址以及邮件主题以及抄送地址一系列操作,尤其是做过此类邮件后,在下次发送时,还需要再次进行数据输入,使用起来非常麻烦。
我们对邮件进行查看时(例如是通过WebMail或邮件客户端),有时需要给发件人一个简单的回复,表明自己已经收到这封邮件或者做出某种响应(比如,同意某个提议)等。按照现有的各种实现方法,通常需要选择菜单或点击工具条上某个按钮,接着点击回复,然后在弹出的新窗口中填写或选择收件人,通常还要在邮件正文中写一两句话表明自己已经收到对方邮件或者是其它的回复信息,最后点击发送。
现在不论在邮件客户端还是WebMail上都实现了邮件回复功能,而且在邮件客户端也很早就实现了邮件拖放功能,而随着一些新技术和方法(比如Ajax)的引入,在WebMail上也开始实现了邮件拖放功能。
但目前在回复邮件时,还是需要进行一系列菜单选择、按钮点击、内容填写收件人信息填写或选择等操作,用户的操作比较麻烦,而且基本上是些简单、机械、重复的操作,用户感比较差。

发明内容
本发明提供一种实现邮件快捷回复的方法及系统,用以解决现有技术中存在回复邮件操作麻烦,尤其是当回复相同邮件内容的多封邮件时、用户感比较差的问题。
本发明方法包括以下步骤A、客户端发出回复邮件指令;B、服务器接收步骤A的回复邮件指令,在服务器的存储部分中查找设定的回复内容数据;C、将找到的回复内容数据添加在邮件正文中;D、在服务器中形成回复邮件,并将该邮件发送至邮件接收端。
所述回复邮件指令为直接发出邮件回复指令或将一个或多个待回复邮件移动至发件箱中。
在步骤B中,当在存储部分中找到的回复内容数据为一条时,执行步骤C;当在存储部分中找到的回复内容为多条时,客户端对回复数据内容进行选择后,再执行步骤C;当在存储部分中未找到回复内容数据时,客户端创建回复内容数据并保存在存储部分中,再执行步骤C。
在步骤B中,还包括服务器在存储部分中查找回复内容模板的步骤当服务器在存储部分中找到回复内容模板时,则要判断该回复内容模板中是否存在回复内容数据,如在回复内容模板中存在回复一条回复数据,执行步骤C;如回复内容模板中存在多条回复数据,则还包括客户端进行回复内容数据选择的步骤,再执行步骤C;如回复内容模板中不存在回复数据,则还包括客户端进行回复内容数据创建并保存的步骤,再执行步骤C;当服务器在存储部分中未找到回复内容模板时,则执行创建回复内容模板并在该回复内容模板中创建回复内容数据的步骤,再执行步骤C。
在步骤B与步骤C之间,还包括对查找到的邮件内容数据进行修改或添加的步骤。
在步骤D中,还包括对生成邮件的邮件主题更新的步骤。
本发明还提供一种实现邮件快捷回复的系统,包括客户端,生成待回复邮件指令并发送给服务器;服务器,根据存储部分中查找回复内容数据生成邮件并发送给邮件接收端。
所述服务器为客户端服务器或网络邮件服务器。
所述客户端包括回复指令生成单元,根据用户指令生成回复邮件指令;所述的服务器包括回复指令处理单元,根据所述回复指令生成单元的回复邮件指令,从存储部分中读取回复内容数据;邮件生成单元,接收回复指令处理单元读取的回复内容数据,将回复内容数据添加在邮件正文上,生成回复邮件;邮件发送单元,发送邮件生成单元生成的回复邮件。
所述回复指令生成单元包括回复窗口单元,客户端用户直接在回复窗口单元发出回复指令。
所述回复指令生成单元包括邮件移动单元,用于将需要回复的邮件采用拖动的方式移至发件箱单元。
该系统的服务器还包括回复内容选择单元,对服务器的存储部分中存储的回复内容数据进行选择传送给邮件生成单元。
该系统的服务器还包括回复内容创建单元,当指令处理单元在存储部分中没有找到回复内容数据时启动,进行回复内容数据的创建。
该系统的服务器还包括回复模板创建单元,当指令处理单元在存储部分中没有找到回复模板时启动,进行回复模板的创建,在该模板上存储回复内容数据。
本发明有益效果如下本发明使客户端邮件回复的时候,可以按照模板的内容进行创建,方便用户使用,对于公式化的回复信函可以自动生成,而无需在需要时一一创建,很大程度的加快邮件交流的效率;并且本发明通过采用拖放邮件至发件箱中的指令进行回复邮件触发,使用户可以对多封邮件进行回复,使邮件回复操作更加方便、简洁、流畅,提升用户体验。


图1为本发明的方法流程图;图2为本发明的实施例的方法流程图;图3为本发明的系统结构框图。
具体实施例方式
本发明提出一种实现邮件快捷回复的方法,如图1所示的流程图,包括以下步骤A、客户端发出回复邮件指令;B、服务器接收步骤A的回复邮件指令,在服务器的存储部分中查找设定的回复内容数据;C、将找到的回复内容数据添加在邮件正文中;D、在服务器中形成回复邮件,并将该邮件发送至邮件接收端。
在发明的实施例中,步骤A中所述回复邮件指令可以为直接发出邮件回复指令或将一个或多个待回复邮件移动至发件箱中,也就是在现有的邮件系统中,客户端用户可以采用直接点击邮件系统中的回复键,生成一个回复邮件指令;或者客户端用户可以采用鼠标将需要回复的一个或者多个邮件同时拖放到邮件系统中的发件箱中,完成本发明的方法。在以下实施例中,采用将待回复邮件直接拖放到发件箱中的指令生成方式进行说明。
如图2所示,为本发明的一个具体实施例的流程图,客户端用户将待回复的一个或者多个邮件拖放到发件箱中,执行上述步骤B,服务器接收到该指令,在存储部分中进行回复内容数据的查找,在步骤B中当在存储部分中找到的回复内容数据为一条时,执行步骤C;当在存储部分中找到的回复内容为多条时,客户端对回复数据内容进行选择后,再执行步骤C;当在存储部分中未找到回复内容数据时,客户端创建回复内容数据并保存在存储部分中,再执行步骤C。
在步骤C中,按照上述读取的回复邮件内容生成回复邮件,按照现有技术的发送流程将该回复邮件发送出去。
另外,在本实施例中,存储部分中的回复内容数据可以存储在回复内容模板上,便于服务器对回复内容数据的管理,因此在步骤B中,还包括服务器在存储部分中查找回复内容模板的步骤当服务器在存储部分中找到回复内容模板时,则要判断该回复内容模板中是否存在回复内容数据,如在回复内容模板中存在回复一条回复数据,执行步骤C;如回复内容模板中存在多条回复数据,则还包括客户端进行回复内容数据选择的步骤,再执行步骤C;如回复内容模板中不存在回复数据,则还包括客户端进行回复内容数据创建并保存的步骤,再执行步骤C;当服务器在存储部分中未找到回复内容模板时,则执行创建回复内容模板并在该回复内容模板中创建回复内容数据的步骤,再执行步骤C。
通过上述方法可知,在回复邮件时,可以同时将一封或者多封待回复邮件拖放到发件箱中,服务器根据这个指令调用存储的回复内容数据,并据此在发件箱中生成回复邮件,按照常规发信方式将邮件发送出去。
在本实施例中,在步骤B与步骤C之间,还包括对查找到的邮件内容数据进行修改或添加的步骤,当存储的回复邮件内容不符合回复要求时,需要对邮件内容数据进行修改或者添加,所述的服务器为客户端服务器或网络邮件服务器。另外,在进行邮件回复时,有时需要对邮件主题进行更新,此时就可在邮件发送之前,对生成的邮件的邮件主题进行修改。
本发明还提出一种实现邮件快捷回复的系统,如图3所示,该系统包括客户端,生成待回复邮件指令并发送给服务器;服务器,根据存储部分3023中的回复内容存储单元存储的数据生成邮件并发送给邮件接收端。
在本发明的系统中,所述服务器是指客户端服务器或网络邮件服务器,客户端服务器可指在PC机上的foxmail或outlook;网络邮件服务器是针对webmail,如常用的163电子邮局等。本系统所述的客户端包括回复指令生成单元3021,根据客户端的用户指令生成回复邮件指令;所述的服务器包括回复指令处理单元3022,根据所述回复指令生成单元3021的回复邮件指令,从存储部分3023中读取回复内容数据;邮件生成单元3024,接收回复指令处理单元3021读取的回复内容数据,将回复内容数据添加在邮件正文上,生成回复邮件;邮件发送单元3025,发送邮件生成单元3024生成的回复邮件。
其中,所述回复指令生成单元3021包括回复窗口单元,客户端用户直接在回复窗口单元发出回复指令;还可以包括邮件移动单元,用于将需要回复的邮件采用拖动的方式移至发件箱单元。
该系统还回复内容选择单元3026,对服务器的存储部分3023中存储的回复内容数据进行选择后传送给邮件生成单元3024;回复内容创建单元3027,当指令处理单元在存储部分中没有找到回复内容数据时启动,进行回复内容数据的创建;回复模板创建单元3028,当指令处理单元在存储部分中没有找到回复模板时启动,进行回复模板的创建,在该模板上存储回复内容数据。
结合上述的系统对本发明的快捷回复邮件的方法进行说明,客户端通过回复窗口单元或者邮件移动单元生成邮件回复指令,例如在常用的outlook邮件系统中,客户端用户选择一个需要回复的邮件,点击回复键,回复邮件处理单元3022根据该指令读取回复邮件内容数据,在outlook系统中,也就是将回复邮件内容数据设置在客户端服务器的存储部分中,设定好的回复邮件内容数据可为例如“已经收到您的邮件,谢谢”、“新年快乐”等等,邮件生成单元3023将读取的回复邮件内容添加到邮件正文中就生成了一个回复邮件,该回复邮件的收件人信息可以由现有技术得出,故再此不进行赘述、邮件发送单元3024按照现有的发信技术将该回复邮件发送出去。在进行该流程时,如果指令处理单元3022在存储部分中没有找到回复模板,回复创建模板单元3028根据指令处理单元3022的处理动作,创建一个回复模板,回复内容创建单元3027在回复模板上创建回复内容数据,创建数据的方式也可以有多种,在本实施例中,可以在此时弹出一个文本输入对话框,由回复内容创建单元3027创建出回复内容,并将其存储在回复模板上,以便进行邮件生成;当在数据中存在多条回复邮件内容数据时,可以有多种方式将该内容呈现出来,例如可以通过弹出一个列表框列出所有回复内容数据,由回复内容选择单元3026对多条回复内容数据进行选择后,再由邮件生成单元3024生成回复邮件,由邮件发送单元3025将该邮件发送出去。
在本发明的方法中,客户端可以在outlook系统的收件箱中选择一个或多个邮件进行统一的回复,即将这些邮件拖到发件箱中,服务器响应该拖放邮件事件,这个在邮件客户端和WebMail上都已有现有的实现方法,比如在WebMail上主要通过响应onmousedown、onmouseup、onmousemove以及onclick等鼠标操作事件来实现,客户端服务器根据该指令按照上述步骤对邮件进行处理生成多个回复邮件发送给不同的邮件接收端。另外本发明的方法不仅可以应用在客户端服务器上,也可以在webmail上使用,其方法和原理与上述实施例相同,区别仅在于回复邮件内容存储在网络邮件服务器上,其工作原理在此不再进行赘述。
综上所述,本发明的方法客户端不仅还可以对邮件进行快捷的回复,并且可以实现同时对多个邮件作出回复,只要将收件箱中需要确收的邮件选中,并将其拖到发件箱中,就可以直接将回复邮件内容添加到正文中发送给一个或多个邮件接收端,很大程度上方便了用户的使用。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种实现邮件快捷回复的方法,其特征在于,包括以下步骤A、客户端发出回复邮件指令;B、服务器接收步骤A的回复邮件指令,在服务器的存储部分中查找设定的回复内容数据;C、将找到的回复内容数据添加在邮件正文中;D、在服务器中形成回复邮件,并将该邮件发送至邮件接收端。
2.根据权利要求1所述的方法,其特征在于,所述回复邮件指令为直接发出邮件回复指令或将一个或多个待回复邮件移动至发件箱中。
3.根据权利要求2所述的方法,其特征在于,在步骤B中,当在存储部分中找到的回复内容数据为一条时,执行步骤C;当在存储部分中找到的回复内容为多条时,客户端对回复数据内容进行选择后,再执行步骤C;当在存储部分中未找到回复内容数据时,客户端创建回复内容数据并保存在存储部分中,再执行步骤C。
4.根据权利要求2所述的方法,其特征在于,在步骤B中,还包括服务器在存储部分中查找回复内容模板的步骤当服务器在存储部分中找到回复内容模板时,则要判断该回复内容模板中是否存在回复内容数据,如在回复内容模板中存在回复一条回复数据,执行步骤C;如回复内容模板中存在多条回复数据,则还包括客户端进行回复内容数据选择的步骤,再执行步骤C;如回复内容模板中不存在回复数据,则还包括客户端进行回复内容数据创建并保存的步骤,再执行步骤C;当服务器在存储部分中未找到回复内容模板时,则执行创建回复内容模板并在该回复内容模板中创建回复内容数据的步骤,再执行步骤C。
5.根据权利要求3或4所述的方法,其特征在于,在步骤B与步骤C之间,还包括对查找到的邮件内容数据进行修改或添加的步骤。
6.根据权利要求5所述的方法,其特征在于,在步骤D中,还包括对生成邮件的邮件主题更新的步骤。
7.一种实现邮件快捷回复的系统,其特征在于,包括客户端,生成待回复邮件指令并发送给服务器;服务器,根据存储部分中查找回复内容数据生成邮件并发送给邮件接收端。
8.根据权利要求7所述的系统,其特征在于,所述服务器为客户端服务器或网络邮件服务器。
9.根据权利要求8所述的系统,其特征在于,所述客户端包括回复指令生成单元,根据用户指令生成回复邮件指令;所述的服务器包括回复指令处理单元,根据所述回复指令生成单元的回复邮件指令,从存储部分中读取回复内容数据;邮件生成单元,接收回复指令处理单元读取的回复内容数据,将回复内容数据添加在邮件正文上,生成回复邮件;邮件发送单元,发送邮件生成单元生成的回复邮件。
10.根据权利要求9所述的系统,其特征在于,所述回复指令生成单元包括回复窗口单元,客户端用户直接在回复窗口单元发出回复指令。
11.根据权利要求9或10所述的系统,其特征在于,所述回复指令生成单元包括邮件移动单元,用于将需要回复的邮件采用拖动的方式移至发件箱单元。
12.根据权利要求11所述的系统,其特征在于,还包括回复内容选择单元,对服务器的存储部分中存储的回复内容数据进行选择传送给邮件生成单元。
13.根据权利要求11或12所述的系统,其特征在于,还包括回复内容创建单元,当指令处理单元在存储部分中没有找到回复内容数据时启动,进行回复内容数据的创建。
14.根据权利要求13所述的系统,其特征在于,还包括回复模板创建单元,当指令处理单元在存储部分中没有找到回复模板时启动,进行回复模板的创建,在该模板上存储回复内容数据。
全文摘要
本发明公开了一种实现邮件快捷回复的方法,包括以下步骤A.客户端发出回复邮件指令;B.服务器接收步骤A的回复邮件指令,在服务器的存储部分中查找设定的回复内容数据;C.将找到的回复内容数据添加在邮件正文中;D.在服务器中形成回复邮件,并将该邮件发送至邮件接收端。本发明使客户端邮件回复的时候,可以按照模板的内容进行创建,方便用户使用,对于公式化的回复信函可以自动生成,而无需在需要时一一创建,很大程度的加快邮件交流的效率;并且本发明通过采用拖放邮件至发件箱中的指令进行回复邮件触发,使用户可以对多封邮件进行回复,使邮件回复操作更加方便、简洁、流畅,提升用户体验。
文档编号H04L12/58GK101047657SQ20061006687
公开日2007年10月3日 申请日期2006年3月31日 优先权日2006年3月31日
发明者母天石 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1