提供公共电子邮件的方法、设备和电子邮件系统技术方案

技术编号:9571401 阅读:159 留言:0更新日期:2014-01-16 04:13
本发明专利技术公开了提供公共电子邮件的方法、设备和电子邮件系统。所述方法包括:接收电子邮件;响应于接收到的电子邮件标记有公共标识,获取公共收件人的信息;向所述公共收件人以及所述标记有公共标识的电子邮件中标明的收件人发送所述标记有公共标识的电子邮件。根据本发明专利技术的一个实施方式,能方便及时地提供标记有公共标识的电子邮件,而不会给邮件系统增加过多的负担。

【技术实现步骤摘要】
提供公共电子邮件的方法、设备和电子邮件系统
本专利技术涉及电子邮件,更具体地,涉及一种用于提供公共电子邮件的方法、设备和电子邮件系统。
技术介绍
现如今,人们大多使用电子邮件系统来进行某个话题的讨论。通过电子邮件的回复和转发功能,很多人能够参与到原始电子邮件发起的讨论中来。将某一原始电子邮件的层层回复和转发的过程中涉及到的所有电子邮件称为一个主题。这里所称的主题并非指电子邮件的主题栏。在对某一原始电子邮件的层层回复和转发的过程中,主题栏可能被修改,但仍属于一个主题。相反,即使两个电子邮件的主题栏命名相同,但它们未必是对某一原始电子邮件的层层回复和转发的过程中产生的电子邮件,因而可能属于不同的主题。图1a示意性示出了一种采用依次电子邮件回复方式进行讨论的情形。在图1a的情形中,用户A向用户B、C、D发送了一封电子邮件。接下来,用户B以“全部回复”的形式回复邮件,同时还在收件人中新增了用户E。对于新增的用户E来说,用户E可以看见之前的全部邮件,而不会丢失邮件内容。接下来,用户C以“全部回复”的形式回复邮件,同时还在收件人中新增了用户F。对于新增的用户F来说,用户F也可以看见之前的全部邮件,而不会丢失邮件内容。类似地,接下来,如果用户D以“全部回复”的形式回复邮件,同时还在收件人中新增了用户G。对于新增的用户G来说,用户G也可以看见之前的全部邮件,而不会丢失邮件内容。图1a中的所有邮件构成一个主题。图1a说明,只要是依次进行回复,所有的收件人(包括新增的收件人)都能看到该主题中所有其它邮件的内容。但是,图1所示的电子邮件回复方式是一种理想的状态,大多数情况下,当涉及到多个收件人时,往往会出现图1b所示的情形。图1b示意性示出了一种采用并行电子邮件回复方式进行讨论的情形。在采用并行电子邮件回复方式进行讨论的情形中,多个收件人可能在并行地回复邮件的同时还向在回复邮件中增加新的收件人。举例来说,在图1b中,用户A向用户B、C发送邮件I。接下来,用户B、C并行地针对用户A发送的邮件进行回复,产生邮件2和3。在邮件2中,用户B以“全部回复”的形式回复邮件,同时还新增了用户D。在邮件3中,用户C以“全部回复”的形式回复邮件,同时还新增了用户E。接下来,在邮件4中,如果用户E以“全部回复”的形式再次回复邮件,则用户D会看不见该回复,因为此时在回复邮件的收件人中D并没有出现。但实际上,D作为该主题的参与者之一,可能需要了解该主题中所有电子邮件的内容。美国专利US 2008/0098070公开了一种减小上述影响的系统。在该系统中,当用户回复邮件时,系统会检查是否该主题的目前已发送的所有电子邮件的收件人中是否还有当前的用户回复邮件的收件人中没有包括进的收件人。如果是,则用户会收到“还有未添加的收件人,是否将他们增加到当前的回复邮件中”的提示。但是,该专利文献中的技术方案仍旧存在以下的缺陷:a)当用户收到“还有未添加的收件人,是否将他们增加到当前的回复邮件中”这类的提示时,该用户可能并不认识这个新的收件人。因此,该用户会不知道是否需要添加该新的收件人。b)在其他收件人回复邮件时引入多个新的收件人的情形中,当用户打算回复邮件时,该用户会收到多个提示或者得到一个非常长的新增收件人的列表。因此,用户需要进行多次确认。c)当有多次的电子邮件交换时,每当用户回复时,该用户都会收到“还有未添加的收件人,是否将他们增加到当前的回复邮件中”的提示,而不管该用户已经在收到第一次这样的提示时选择跳过该提示的选择。根据以上所示出的情形,对于以前参与过主题中的讨论、但在当前的用户回复邮件的收件人中没有包括进的收件人,可能需要进行一次或多次的确认,才有可能被添加到当前回复电子邮件中,因此这些收件人不能方便且及时地接收到该主题中的最新的电子邮件。而且,用户操作烦琐,效率低。由此可见,对于以前参与过主题中的讨论、但在当前的用户回复邮件的收件人中没有包括进的收件人,需要一种为其及时提供主题中最新的电子邮件的技术。
技术实现思路
本专利技术解决的一个问题是为以前参与过主题中的讨论、但在当前的用户回复邮件的收件人中没有包括进的一部分人或所有人提供公共电子邮件。本专利技术解决的另一个问题是在无需收件人多次确认的情况下提供公共电子邮件,从而提高用户操作效率。根据本专利技术的一个方面,提供了一种用于提供公共电子邮件的方法,包括:接收电子邮件;响应于接收到的电子邮件标记有公共标识,获取公共收件人的信息;向所述公共收件人以及所述标记有公共标识的电子邮件中标明的收件人发送所述标记有公共标识的电子邮件。根据本专利技术的一个方面,提供了一种用于提供公共电子邮件的设备,包括:接收部件,被配置为接收电子邮件;获取部件,被配置为响应于接收到的电子邮件标记有公共标识,获取公共收件人的信息;发送部件,被配置为向所述公共收件人以及所述标记有公共标识的电子邮件中标明的收件人发送所述标记有公共标识的电子邮件。根据本专利技术的一个方面,提供了一种用于提供公共电子邮件的系统,包括:上面提到的用于提供公共电子邮件的设备;和电子邮件客户机设备,被配置成与所述用于提供公共电子邮件的设备进行通信。根据本专利技术的一个实施例,提供了公共电子邮件,其中公共电子邮件不仅能被公共电子邮件中标明的收件人看到,还能被以前参与过主题中的讨论、但在当前的公共电子邮件的收件人中没有包括进的一部分人或所有人及时看到。根据本专利技术的一个实施例,方便地提供公共电子邮件,而不会给邮件系统增加过多的负担。根据本专利技术的一个实施例,还能使在某一主题中的电子邮件讨论中后来参与进来的讨论者能够获得在其参与讨论之前的该主题中所有公共电子邮件的内容,从而使其对该主题的讨论有更多的了解。【附图说明】通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。图1a示意性示出了一种采用依次电子邮件回复方式进行讨论的情形。图1b示意性示出了一种采用并行电子邮件回复方式进行讨论的情形。图2示出适于用来实现本专利技术实施方式的示例性计算系统100的框图;图3示出了根据本专利技术的一个实施例的用于提供公共电子邮件的系统的框图。图4a_b分别示出了根据本专利技术的一个实施例在图1b的过程结束之后公共电子邮件信箱305、电子邮件信息表315的状态。图5示出了根据本专利技术的另一个实施例的用于提供公共电子邮件的系统的框图。图6a_c分别示出了根据本专利技术的另一个实施例在图1b的过程结束之后公共电子邮件信箱305、树存储器306、公共收件人记录表307的状态。图7示出了根据本专利技术的一个实施例的用于提供公共电子邮件的方法的流程图。【具体实施方式】下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整的传达给本领域的技术人员。图2示出了适于用来实现本专利技术实施方式的示例性计算系统100的框图。如图2所示,计算系统100可以包括:CPU (中央处理单元)10URAM (随机存取存储器)102、ROM(只读存储器)1本文档来自技高网
...

【技术保护点】
一种用于提供公共电子邮件的方法,包括:接收电子邮件;响应于接收到的电子邮件标记有公共标识,获取公共收件人的信息;向所述公共收件人以及所述标记有公共标识的电子邮件中标明的收件人发送所述标记有公共标识的电子邮件。

【技术特征摘要】
1.一种用于提供公共电子邮件的方法,包括:接收电子邮件;响应于接收到的电子邮件标记有公共标识,获取公共收件人的信息;向所述公共收件人以及所述标记有公共标识的电子邮件中标明的收件人发送所述标记有公共标识的电子邮件。2.如权利要求1所述的方法,其中:获取与接收到的标记有公共标识的电子邮件具有相同根电子邮件的电子邮件的收件人的信息作为公共收件人。3.如权利要求2所述的方法,还包括:将标记有公共标识的电子邮件保存在公共电子邮件信箱中;以及将接收到的电子邮件的电子邮件ID、根电子邮件ID、收件人、在公共电子邮件信箱中的存储地址记录在电子邮件信息表中,其中如果接收到的电子邮件未标记有公共标识,则在公共电子邮件信箱中的存储地址为空;根电子邮件ID按如下方式确定:如果接收到的电子邮件未携带父电子邮件ID,则该接收到的电子邮件不是由于回复或转发而产生的电子邮件,该电子邮件的电子邮件ID就是根电子邮件ID;如果接收到的电子邮件携带父电子邮件ID,则该接收到的电子邮件是由于回复或转发而产生的电子邮件,将电子邮件信息表中其父电子邮件的相应记录中的根电子邮件ID作为其根电子邮件ID。4.如权利要求3所述的方法,其中获取公共收件人的信息包括:将电子邮件信息表中所有与接收到的标记有公共标识的电子邮件具有相同根电子邮件ID的电子邮件的收件人进行合并,以产生公共收件人。5.如权利要求3所述的方法,其中获取公共收件人的信息包括:将电子邮件信息表中所有与接收到的标记有公共标识的电子邮件具有相同根电子邮件ID的、在公共电子邮件信箱中的存储地址不为空的电子邮件的收件人进行合并,以产生公共收件人。6.如权利要求3— 5中的任一个所述的方法,其中响应于电子邮件的收件人在接收到所述标记有公共标识的电子邮件后选择整合,在电子邮件信息表中查找所有与接收到的标记有公共标识的电子邮件具有相同根电子邮件ID、且在公共电子邮件信箱中的存储地址不为空的电子邮件,在公共电子邮件信箱中查找这些电子邮件的内容,并将其与当前电子邮件的内容进行整合。7.如权利要求2所述的方法,还包括:将标记有公共标识的电子邮件保存在公共电子邮件信箱中;响应于接收到电子邮件,将接收到的电子邮件的电子邮件ID、父电子邮件ID、收件人、在公共电子邮件信箱中的存储地址记录在存储在树存储器中的树的相应节点处,其中如果接收到的电子邮件未标记有公共标识,则在公共电子邮件信箱中的存储地址为空;如果接收到的电子邮件未携带父电子邮件ID,则将该电子邮件的电子邮件ID、收件人、在公共电子邮件信箱中的存储地址记录在一棵新树的根节点处;如果接收到的电子邮件携带父电子邮件ID,则将该电子邮件的电子邮件ID、父电子邮件ID、收件人、在公共电子邮件信箱中的存储地址记录在以该父电子邮件ID为电子邮件ID的节点的子节点处。8.如权利要求7所述的方法,其中获取公共收件人的信息包括:为树存储器中的树设置与其对应的公共收件人记录表,其中响应于树存储器中该树中增加新的节点而将该新的节点处记录的收件人合并到与该树对应的公共收件人记录表中;根据在树存储器中的、与接收到的标记有公共标识的电子邮件的父电子邮件ID对应的节点所在的树,从与该树对应的公共收件人记录表获得公共收件人。9.如权利要求7所述的方法,其中获取公共收件人的信息包括:为树存储器中的树设置与其对应的公共收件人记录表,其中响应于树存储器中该树中增加新的节点、且该新的节点处记录的在公共电子邮件信箱中的存储地址不为空而将该新的节点处记录的收件人合并到与该树对应的公共收件人记录表中;根据在树存储器中的、与接收到的标记有公共标识的电子邮件的父电子邮件ID对应的节点所在的树,从与该树对应的公共收件人记录表获得公共收件人。10.如权利要求7— 9中任一个所述的方法,其中响应于电子邮件的收件人在接收到所述标记有公共标识的电子邮件后选择整合,在树存储器中该电子邮件的节点所在的树上查找所有在公共电子邮件信箱中的存储地址不为空的电子邮件,在公共电子邮件信箱中查找这些电子邮件的内容,并将其与当前电子邮件的内容进行整合。11.一种用于提供公共电子邮件的设备,包括:接收部件,被配置为接收电子邮件;获取部件,被配置为响应于接收到的电子邮件标记有公共标识,获取公共收件人的信 发送部件,被配置为向所述公共收件人以及所...

【专利技术属性】
技术研发人员:宋政君章俊晶苏柏坚张鹏
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1