电子邮件处理系统及方法

文档序号:9870020阅读:564来源:国知局
电子邮件处理系统及方法
【技术领域】
[0001]本发明涉及一种电子邮件技术,尤其是关于一种电子邮件处理系统及方法。
【背景技术】
[0002]电子邮件已经成为人们生活和工作中不可或缺的沟通工具。每天都有大量的电子邮件通过因特网发送,在电子邮件给日常生活带来便利的同时,在某些情况下一些电子邮件(例如垃圾邮件)也困扰着用户。
[0003]邮件客户端,如WebMai1、OutLook, FoxMail等,在用户回复邮件时都有两个功能可以选择:“回复”或“全部回复”。“全部回复”功能会将回信发送给发件者和该用户以外的其他所有收件者。如果其他收件者也采用“全部回复”功能回复邮件,那么通过邮件联系的所有发件者和收件者就会成为一个讨论组,同时也会导致某些收件者收到许多由“全部回复”功能衍生的垃圾邮件。例如,原本的邮件讨论内容包含多个收件者,但是在数次的邮件讨论与邮件回复之后讨论的主题发生改变,后续的讨论内容已经对部分的收件者无参考价值,但是所述部分的收件者依然会收到邮件。针对上述因为使用电子邮件“全部回复”功能所产生的垃圾邮件,收件者需要额外花大量的时间去处理。

【发明内容】

[0004]鉴于以上内容,有必要提供一种电子邮件处理系统及方法,可以实现电子邮件用户拒绝接收因邮件客户端的“全部回复”功能产生的垃圾邮件。
[0005]—种电子邮件处理系统,运行于电子装置中,该系统包括:接收模块,用于在用户通过所述邮件客户端接收电子邮件且发出删除联系人命令后,接收该删除联系人命令;发送模块,用于当所述电子邮件有多个收件者时,将所述删除联系人命令发送给所述电子邮件服务器;处理模块,用于接收电子邮件服务器根据所述删除联系人命令发送的删除联系人的指令,根据所述删除联系人的指令从所述电子邮件的收件者地址中删除所述用户的电子邮件地址。
[0006]一种电子邮件处理方法,应用于电子装置中,该方法包括如下步骤:接收步骤,在用户通过所述邮件客户端接收电子邮件且发出删除联系人命令后,接收该删除联系人命令;发送步骤,当所述电子邮件有多个收件者时,将所述删除联系人命令发送给所述电子邮件服务器;第一处理步骤,接收电子邮件服务器根据所述删除联系人命令发送的删除联系人的指令,根据所述删除联系人的指令从所述电子邮件的收件者地址中删除所述用户的电子邮件地址。
[0007]相较于现有技术,所述的电子邮件处理系统与方法从电子邮件的收件者地址中删除用户的电子邮件地址,便捷地实现电子邮件用户拒绝接收因邮件客户端的“全部回复”功能衍生的垃圾邮件,从而减少电子邮件在网络上的传输量。
【附图说明】
[0008]图1是本发明电子邮件处理系统较佳实施例的运行环境图。
[0009]图2是本发明电子邮件处理系统较佳实施例的功能模块图。
[0010]图3是本发明电子邮件处理方法的较佳实施例的流程图。
[0011]图4是使用本发明电子邮件处理方法删除收件者列表中的一个收件者的电子邮件地址的示意图。
[0012]图5是使用本发明电子邮件处理方法删除邮件列表中的一个收件者的电子邮件地址的示意图。
[0013]主要元件符号说明
[0014]电子装置I
[0015]网络2
[0016]电子邮件服务器3
[0017]电子邮件处理系统10
[0018]接收模块101
[0019]判断模块102
[0020]发送模块103
[0021]处理模块104
[0022]存储设备11
[0023]处理器12
[0024]邮件客户端13
[0025]如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0026]参阅图1所示,是本发明电子邮件处理系统较佳实施例的运行环境图。所述的电子邮件处理系统10运行于多个电子装置1(图1中仅示出一个)中。所述电子装置I经由网络2与一个或多个电子邮件服务器3 (图1中仅示出一个)相连。所述电子装置I可以是手机、平板电脑、笔记本电脑、个人数字助理等。所述的电子邮件服务器3负责电子邮件收发管理。每个电子装置I安装有邮件客户端13 (如OutLook),用户通过该邮件客户端13收发邮件。所述邮件客户端13提供“全部回复”功能,当用户使用“全部回复”功能回复邮件时,该“全部回复”功能会将回信发送给该邮件的发件者和该用户以外的其他所有收件者。所述网络2可以是内部网(Intranet),也可以是互联网(Internet)或其他类型的通讯网络,如 GPRS、W1-Fi/WLAN、3G/WCDMA、3.5G/HSDPA、4G/LTE 等。所述电子装置 I 还包括,但不仅限于,存储设备11及处理器12。
[0027]参阅图2所示,是本发明电子邮件处理系统较佳实施例的功能模块图。所述的电子邮件处理系统10包括接收模块101、判断模块102、发送模块103及处理模块104。本发明所称的功能模块是指一种能够被电子装置I的处理器12所执行并且能够完成固定功能的一系列程序指令段,其存储在电子装置I的存储设备11中。因此本发明以下对软件都用模块加以描述。关于各功能模块101-104将于图3的流程图中作详细描述。
[0028]参阅图3所示,是本发明电子邮件处理方法较佳实施例的流程图。根据不同需求,该流程图中步骤的顺序可以改变,某些步骤可以省略或合并。
[0029]在用户通过邮件客户端13接收电子邮件后,步骤S01,接收模块101接收所述用户针对所述电子邮件发出的删除联系人命令。用户通过邮件客户端13接收电子邮件后,若判断该电子邮件所讨论的后续内容与自己无关而不愿再接收该电子邮件衍生出来的邮件,则发出删除联系人命令,以实现将该用户的电子邮件地址从该电子邮件的收件者地址中删除,从而不再接收该电子邮件衍生出来的邮件。电子邮件衍生出来的邮件是指使用邮件客户端13的“全部回复”功能回复所述电子邮件而产生的邮件。接收模块101可以在邮件客户端13的用户界面上设置一个删除联系人的功能按钮,当收件者按下该删除联系人的功能按钮时,即发出删除联系人命令。
[0030]步骤S02,判断模块102判断所述电子邮件是否有多个收件者。若所述电子邮件有多个收件者,进入步骤S03 ;否则,若所述电子邮件只有所述用户一个收件者,则结束流程。
[0031]步骤S03,发送模块103将所述删除联系人命令发送给电子邮件服务器3。
[0032]步骤S04,电子邮件服务器3根据所述删除联系人命令发送删除联系人的指令给所述电子邮件的发件者及所有收件者。
[0033]步骤S05,处理模块104接收来自于电子邮件服务器3的所述删除联系人的指令。
[0034]步骤S06,处理模块104根据所述删除联系人的指令从所述电子邮件的收件者地址中删除所述用户的电子邮件地址,并将删除的电子邮件地址显示于邮件客户端13的用户界面上。
[0035]所述电子邮件的收件者地址通常显示在邮件客户端13的用户界面的“收件者…抄送人”和“秘密抄送人”栏位中。例如,参阅图4所示,电子邮件的收件者地址显示在“收件者”和“抄送人”两个栏位中。所述电子邮件的收件者地址包括单个用户的电子邮件地址(例如UserCOabc.com),还包括邮件列表地址(例如Mailing ListA@abc.com)。单个用户的电子邮件地址对应于单个收件者。例如,收件者C的电子邮件地址为UserCOabc.com。邮件列表地址对应于多个收
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1