核实外发电子邮件消息的收件者的方法和系统的制作方法

文档序号:6511434阅读:550来源:国知局
核实外发电子邮件消息的收件者的方法和系统的制作方法
【专利摘要】方法、计算机程序产品和系统通过在发送电子邮件消息之前筛选电子邮件预期收件人的分发列表来核实电子邮件消息的收件人。该筛选比较预期收件人的用户属性与所述消息的主题。在获取要发送的电子邮件消息和电子邮件分发列表之后,识别该电子邮件消息的主题类型,并获取每个预期收件人的用户属性。一组预定的排除将主题类型和用户属性相关联。然后,该方法从分发列表中识别具有以下用户属性的任何预期收件人:所述预定的排除将该用户属性与该要发送的电子邮件消息的主题类型相关联。然后,可以将该电子邮件消息发送给除了使用所述一组预定的排除所识别的预期收件人之外的电子邮件分发列表。
【专利说明】核实外发电子邮件消息的收件者的方法和系统
【技术领域】
[0001]本发明一般涉及电子邮件,更具体地涉及控制哪些收件人(recipient)将接收电子邮件消息的系统和方法。
【背景技术】
[0002]电子邮件(e-mai I)已成为主要的通信模式,部分原因是由于创建和编辑电子文档以及迅速发送这些文档的简易性。电子地发送消息给大量的用户而无需单独邮寄物理文档的劳力和费用的能力促进了可以被发送到大量收件人的批量电子邮件(bulk e-mail)的使用。现在,企业、学校和其他组织依靠电子邮件消息进行批量的日常通信。例如,大学可以通过电子邮件发送日常通知给大量的学生,比如确认收到申请材料,以及通知 申请人:入学申请的进展。通常,为这种通信生成格式信(form letter),并且格式信可以通过电子邮件批量发送到标识意图的收件人的电子邮件地址的分发列表。

【发明内容】

[0003]根据一种方法,获取要发送的电子邮件消息以及包含该电子邮件消息的预期收件人的电子邮件分发列表。识别要发送的电子邮件消息的主题类型。获取每个预期收件人的一个或多个用户属性。参考将用户属性与主题类型相关联的一组预定的排除,以从电子邮件分发列表中识别通过要发送的电子邮件消息的主题类型而被排除的任何预期收件人。然后,可以将该电子邮件消息发送到除了通过该电子邮件消息的主题类型排除的预期收件人之外的电子邮件分发列表。
[0004]还公开了一种系统,该系统包括电子邮件客户端,用于创建要发送的电子邮件消息以及用于选择包含该电子邮件消息的预期收件人的电子邮件分发列表。主题数据库包含一组预定的主题类型。用户数据库将一个或多个用户属性与每个预期收件人相关联。排除数据库定义将每个用户属性与主题类型之一唯一地相关联的一组排除。筛选模块包括控制逻辑,用于参考排除数据库,并将电子邮件消息发送到除了通过该电子邮件消息的主题类型排除的预期收件人之外的电子邮件分发列表。
【专利附图】

【附图说明】
[0005]图1是用于在发送电子邮件消息之前考虑到外发电子邮件消息的内容自动地筛选分发列表的电子邮件筛选系统的不意图。
[0006]图2是一般地概述在发送电子邮件消息之前筛选分发列表以选择性地排除向预期收件人发送该电子邮件消息的方法的流程图。
[0007]图3是一般地概述用于生成表征电子邮件消息的主题类型的示例方法的流程图。【具体实施方式】
[0008]公开了筛选分发列表上的预期收件人以核实电子邮件消息的内容适合每个预期收件人的系统和方法。在一个实施例中,在向分发列表上的用户发送电子邮件消息之前,向具有根据本发明的特殊筛选软件的诸如电子邮件服务器的计算机提供该电子邮件消息和分发列表。该分发列表可能包含大量的预期收件人,其中,每个预期收件人具有存储在该电子邮件服务器上的用户数据库中的用户信息。可以针对将用户属性和不同主题类型相关联的一组排除规则(即,排除)核查分发列表。将排除规则应用于分发列表中的每个预期收件人以核实该电子邮件消息的内容是否适合该收件人。考虑到电子邮件消息的主题,如果规则适用于特定用户,则至少可以暂时排除该特定用户接收该电子邮件消息。可以自动向发件人或管理员通知潜在的冲突,给予发件人或管理员然后单独核实该电子邮件消息是否应该发送到该特定用户的机会。此核实步骤帮助防止电子邮件消息被发送给错误的用户,t匕如在创建电子邮件消息的人选择了错误的分发列表的情况下,或帮助防止电子邮件消息被发送到不应在所选的分发列表中的一个或更多的用户。
[0009]在下面的讨论中,通过示例的方式应用大学录取的背景。在该背景下,该系统和方法可以防止祝贺的电子邮件消息被发送给之前曾收到拒绝信的学生,如果创建电子邮件消息的人不小心添加了被拒绝的学生的分发列表而不是被接受的学生的分发列表,这种情况可能发生。应理解,本发明原理可以应用于其中适用批量分发列表的其他背景以及其他组织类型,比如企业、医院等等。理想地,此过程在发送电子邮件消息之前进行,并且在发送电子邮件消息之后不依赖于可能在收件人的个人计算机上的任何电子邮件过滤器。
[0010]图1是用于在发送电子邮件消息14之前考虑到外发的电子邮件消息14的内容16自动地筛选分发列表18的电子邮件筛选系统10的示意图。电子邮件消息14可以由包含在系统10内或通过诸如无线网络、局域网(LAN)或因特网的网络与系统10连接的电子邮件客户端12创建。电子邮件客户端12可以包括用于创建电子邮件消息的内容16和指定电子邮件消息14的收件人的功能。指定收件人的功能包括附加、嵌入、或以其他方式选择预定的分发列表18的选项,该预定的分发列表18可以具有任意数量的预期收件人。可以从多个预定的分发列表中选择分发列表18。电子邮件筛选系统的实施例通常可以包括具有软件包的计算机,该软件包包括考虑到外发电子邮件消息14的内容16而筛选所选的分发列表18的控制逻辑模块和数据。在图1的实施例中,系统10的软件包驻留在电子邮件服务器20上,尽管替换地,系统10可以包括电子邮件客户端12的独立的软件包或可选的“插件”软件组件。软件包的数据和控制逻辑模块包括主题数据库30、用户数据库40、排除规则数据库50和筛选模块15。可替换地,在本实施例中驻留在电子邮件服务器20上的主题数据库30、用户数据库40和排除规则数据库50可以驻留在在电子邮件服务器20外部并且可由电子邮件服务器20访问的另一位置。筛选模块15参考该排除规则数据库50以基于预期收件人的用户属性44与电子邮件消息14的主题类型34的比较选择性地排除向预期收件人发送电子邮件消息。
[0011]电子邮件内容16是可以包括消息主体的文本和/或主题标题的文本的电子邮件消息14的组成部分。分发列表18可以指定在用户数据库40中有记录的用户42的特定子集。当附加、嵌入、或以其他方式为电子邮件消息14选择分发列表18时,在分发列表18中指定的用户是电子邮件消息14的预期收件人。分发列表18可以是动态创建的,并且可以随着向分发列表18添加或从分发列表18删除用户而因此随时间改变。例如,分发列表18可以是学校的学生、公司的员工、组织的成员、或学校、公司或其他组织的申请者的持续更新的列表。分发列表18所指定的预期收件人可以包括或指向用户数据库40中的电子邮件地址。例如,包括在分发列表18中并在用户数据库40中有记录的用户Jane Doe可以具有电子邮件地址T.DoeiXYZ-Domain.com。分发列表18可以包含大量的、比如数百或数千的预期收件人。
[0012]在电子邮件服务器20上提供的各种数据库定义在考虑到电子邮件内容16筛选分发列表18时使用的实体之间的关联性。主题数据库30将关键字32与主题类型34相关联。用户数据库40将用户集合42与用户属性44相关联。排除数据库50将来自主题数据库30的主题类型34与来自用户数据库40的用户属性44相关联。具体地,排除数据库50定义由筛选模块15调用的、用于基于主题类型34和用户属性44之间的关联性而排除预期收件人接收电子邮件消息14排除规则(S卩,排除)的集合。排除数据库50可以具体化为表列数据(tabular data),其在一列中包含来自主题数据库30的主题类型34的复制,并在另一列中包含来自用户数据库40的用户属性44。可替换地,排除数据库50可以简单地参考在主题数据库30中存在的主题类型34和在用户数据库40中存在的用户属性44。在筛选电子邮件消息14的分发列表18时,如果排除数据库50定义了具体地将特定用户属性与特定主题类型相关联的排除,则具有该特定用户属性的预期收件人被排除在接收具有该特定主题类型的电子邮件消息之外。
[0013]在向分发列表18中的任何人发送电子邮件消息14之前,电子邮件服务器20上的筛选模块15识别内容16的主题类型。该电子邮件消息的主题类型可以与多个预定的主题类型中的任意一个相匹配或从多个预定的主题类型中选择。在大学录取部门的背景下,可以由该部门生成的电子邮件消息的主题类型的示例可以包括“祝贺通知”、“新生指南”、“拒绝通知”、“不完整的申请”、“等待名单”等等。系统10可以分析电子邮件内容16以识别任何特定关键字32并且通过参考主题数据库30,可以识别与所识别的关键字32相关联的任何特定主题类型34。与特定主题类型相关联的关键字可能包括或不包括在该特定主题类型的名称中使用的词语。例如,关键字“祝贺”或“欢迎”可能与主题类型“祝贺通知”相关联,而关键字“不完整的申请”或“请提供缺少的信息”可能与主题类型“不完整的申请”相关联。在一个可替代实施方式中,特定电子邮件消息14的主题类型可以由创建该电子邮件消息14的人手动输入。
[0014]筛选模块15还获取每个预期收件人的一个或多个用户属性44。用户属性44可以包含关于用户42的状态的文本描述。在学校、公司,或其他组织的背景下,用户属性44更具体地可以描述或代表用户相对于该组织的状态,比如“ 申请人:”(即,用户已向学校、或向企业或其他组织申请录取,还未有录取决定),“当前学生”(即该用户以前申请过并已被录取),或“校友”(即该用户是已毕业的曾经的学生)。用户数据库40可以将一个或多个用户属性44与每个用户42相关联。这些预定的关联性可以随着向用户数据库40添加用户42、比如以基于录取申请创建新用户并将该用户最初标记为“ 申请人:”而被单独地创建。实体(例如,大学)可以使用用户数据库40来跟踪 申请人:,并且用户数据库40中的信息可以在应用排除规则50时使用。在大学录取的背景下,用户数据库40可以包括诸如每个用户的姓名、电子邮件地址、当前录取状态、录取年份等等的信息。还可以设置用户数据库40以包括跟踪某些录取、拒绝或指南的电子邮件消息已被发送到具体用户的字段,这可以通知用户属性的集合。[0015]识别了将要发送的电子邮件消息14的主题类型34,并获取了分发列表18中的每个预期收件人的一个或多个用户属性44之后,然后,筛选模块15可以应用其控制逻辑以为了识别将应用的任何排除规则的目的而参考排除数据库50。对于每个预期收件人,如果排除规则数据库50包含电子邮件消息14的特定主题类型34和与该预期收件人相关联的用户属性44之间的预定的关联性,则适用排除。为了便于与系统10的人机交互,可以使用人类语言句子或短语在电子用户界面上说明排除规则,比如“如果收件人的接受状态是待决定(PENDING)或不批准(NOT APPROVED),则不向他们发送接受信。”在这个示例中,排除规则可以将主题类型“接受信”与用户属性“待决定”或“不批准”相关联。注意,该排除规则的说明可替换地表达为“除非收件人的接受状态是批准(APPROVED),否则不向他们发送接受信”,具有将未被批准的学生排除在接收该电子邮件消息之外的同样效果。
[0016]可以顺序地或并行地对预期的学生应用筛选过程。对于每个预期收件人,系统10可以参考用户数据库40以获得与该用户42相关联的一个或多个用户属性44,并参考排除数据库50以确定对于所识别的主题类型和用户属性44是否存在排除规则。如果存在这样的排除规则,则该用户被排除在接收电子邮件消息14之外。系统10可以经由筛选模块15处理所有的预期收件人以确定他们中的哪些(如果有的话)被排除,并且在该处理结束时,向分发列表18上的除了已被排除的用户的每个人发送电子邮件消息14。可替换地,系统10可以单独处理预期收件人,并在已确定被排除的收件人的子集之后发送电子邮件消息14。
[0017]当排除被识别为可应用于特定的用户时,可选地,向该用户的发送电子邮件消息14被推迟或保留,直到管理员可以检查应用该排除的具体原因并采取管理员动作。在检查排除的具体原因后的管理员动作可以是手动批准或拒绝向该(至少暂时地)被排除的收件人发送电子邮件消息。管理员动作还可以包括编辑用户数据库40或分发列表18。例如,如果管理员确定该用户不属于分发列表或该用户在其他情况下不应该接收电子邮件消息14,管理员可以从分发列表18中该删除用户。可替换地,如果管理员确定用户应该接收电子邮件消息14,管理员可以从曾用于将该用户与所识别的排除相关联的用户数据库40中删除相关的用户属性44。在即使通常该用户应被排除而管理员确定该用户应该具有电子邮件消息中的信息的情况下,管理员也可以手动推翻(override)该排除。
[0018]图2是一般地概述在发送电子邮件消息之前筛选分发列表以便选择性地排除向预期收件人发送该电子邮件消息的方法的流程图。步骤100获取要发送的电子邮件消息以及将向其发送该电子邮件消息的分发列表。该分发列表标识一组“用户”,他们是该电子邮件消息的预期收件人。在步骤102,识别该电子邮件消息的主题,比如确定可应用于该电子邮件消息的多个主题类型之一。可以通过识别电子邮件消息中与预定的主题类型相关联的关键字从一组预确定的主题类型中获取主题类型。在步骤104获取预期收件人的用户属性。用户属性可以包括在将单独的用户与相关的用户属性相关联的用户数据库中。
[0019]流程图中概述的循环在步骤104开始。提供该循环以强调可以根据用户的用户属性与要被发送的电子邮件消息的主题类型的比较来筛选每个用户。然而,替代地,可以并行评估预期收件人。步骤106比较在步骤104中对于特定用户获得的用户属性与在步骤102中识别的主题类型。条件步骤108确定是否存在将当前正在评估的预期收件人的用户属性与该电子邮件消息的主题类型相关联的预定排除规则(即“排除”)。如果存在这样的排除,则在步骤110向该预期收件人应用该排除,以至少暂时制止向当前正在评估的用户(预期收件人)发送该电子邮件消息。如果对于该预期收件人不存在这样的排除,则在步骤112将向该用户发送电子邮件消息。可以在确定对于该预期收件人不存在排除之后的任意时间发送电子邮件消息。可选地,可以首先评估分发列表中的所有用户,在这之后,同时向所有未被排除的用户发送电子邮件消息。
[0020]根据该循环反复执行条件步骤114以确定分发列表中是否剩余有仍然需要对排除的存在进行评估的用户。如果是的话,则经由步骤116从分发列表中选择下一个将被评估的用户,并且该处理返回到获取该用户的用户属性(步骤104)、比较用户属性与电子邮件消息的主题类型(步骤106)以确定对于该用户是否存在排除(步骤108)。再次,如所概述的,对于分发列表上任意数量的用户(例如,数百或数千的预期收件人),可以顺序地或并行地评估用户。
[0021]图3是概述用于生成表征(characterize)电子邮件消息的主题类型的示例方法的流程图。可以在执行图2的筛选方法之前执行图3所概述的方法。步骤150获取一些示例电子邮件消息,它们可以由管理员手动选择。示例电子邮件消息每个可能涉及不同的话题或主题类型。主题类型(例如,祝贺通知、新生指南、拒绝通知、不完整的申请、等待名单等)可以由管理员单独选择并应用到示例电子邮件消息。例如,在大学录取的背景下,示例电子邮件消息可以包括接受信、拒绝信、不完整申请通知、等待名单通知、或有关新生指南的信息。步骤152选择要被评估的电子邮件消息之一,并且步骤154将所选示例电子邮件消息解析为关键字。条件步骤156设置循环,由此可以评估另外的示例电子邮件消息并将其解析为关键字。注意,对于每个主题类型可以使用多个示例电子邮件以潜在地建立与每个主题类型相关联的更大的词语集合。例如,软件可以评估过去几年的接受信的许多示例以获得与该主题类型相关联的多个关键字和短语。一封接受信可以使用关键字“祝贺”而另一封接受信可以使用关键字/短语“很高兴地通知你,”这两者都可以被添加到该主题类型的关键字集合。
[0022]在所有示例电子邮件消息已被解析成关键字后,可以执行另外的子例程以确保每个主题类型与唯一的关键字集合相关联。步骤158比较示例电子邮件消息的关键字。然后,条件步骤160检查任何示例电子邮件消息是否有共同的关键字。如果不同主题类型有任何共同的关键字,则步骤162删除这些关键字以确保对于每个主题类型的唯一的关键字集合。然后,步骤164将来自每个示例电子邮件消息的关键字集合与从该示例电子邮件消息选择的主题类型相关联。
[0023]所属【技术领域】的技术人员知道,本发明的各个方面可以实现为系统、方法或计算机程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
[0024]可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPR0M或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0025]计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0026]计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括一但不限于一无线、有线、光缆、RF等等,或者上述的任意合适的组合。
[0027]可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言一诸如Java、Smalltalk、C++等,还包括常规的过程式程序设计语言一诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络一包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0028]下面将参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本发明。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些计算机程序指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。
[0029]也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使得计算机、其它可编程数据处理装置、或其他设备以特定方式工作,从而,存储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的指令的制造品(article of manufacture)0
[0030]计算机程序指令也可以被加载到计算机、其它可编程数据处理装置、或其他器件中以使在计算机上、其它可编程数据处理装置或其他器件上进行一系列的操作步骤,从而产生计算机实现的流程使得在计算机或其他可编程装置上执行的指令提供用于实现流程图和/或框图中的一个或多个方框中规定的功能/动作的流程。
[0031]附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0032]在此使用的术语仅用于描述特定实施例的目的,而不意图限制本发明。如在此使用的,单数形式“一”、“一个”和“该”旨意图包括复数形式,除非上下文明确另有指示。还应理解,术语“包括”和/或“包含”,当在本说明书中使用时,指定所述特征、整体、步骤、操作、元件、组件和/或组的存在,但不排除一个或多个其它特征、整体、步骤、操作、元件、组件和/或其组的存在或添加。术语“优选地”、“优选的”、“优选”、“可选地”、“可以”以及类似的术语用于表示所涉及的项目、条件或步骤是本发明的可选(不是必需的)特征。
[0033]在下面的权利要求中的所有部件或步骤加上功能元件的相应的结构、材料、动作和等同物意图包括用于与权利要求中具体主张的其他主张元件组合来执行功能的任何结构、材料或动作。为了说明和描述的目的已经给出了本发明的描述,但其不意图穷举或将本发明限制于所公开的形式。对本【技术领域】的普通技术人员来说,不脱离本发明的范围和精神,许多修改和变型将是显而易见的。选择和描述实施例是以便最好地解释本发明的原理和实际应用,并使其他本【技术领域】的普通技术人员能够对于具有适合于预期的具体用途的各种修改的各种实施例理解本发明。
【权利要求】
1.一种方法,包括: 获取要发送的电子邮件消息和包含该电子邮件消息的预期收件人的电子邮件分发列表; 识别该要发送的电子邮件消息的主题类型; 获取每个预期收件人的一个或多个用户属性; 参考将用户属性与主题类型相关联的一组预定的排除,以从电子邮件分发列表中识别具有如下用户属性的任何预期收件人:所述一组预定的排除将该用户属性与该要发送的电子邮件消息的主题类型相关联;以及 将该电子邮件消息发送到除了使用所述一组预定的排除所识别的预期收件人之外的电子邮件分发列表。
2.如权利要求1的方法,其中,识别要发送的电子邮件消息的主题类型包括: 获取多个主题类型中的每个的一个或多个示例电子邮件消息; 将每个示例电子邮件消息解析为一个或多个关键字,并将所述一个或多个关键字与主题类型相关联;以及 将要发送的电子邮件消息的内容与示例电子邮件消息中的关键字相匹配以识别所关联的主题类型。
3.如权利要求2的方法,还包括: 在将每个示例电子邮件消息解析为一个或多个关键字之后,从与主题类型的关联中删除多于一个主题类型共同的任何关键字,使得每个关键字仅与所述多个主题类型之一相关联。
4.如权利要求1的方法,还包括: 在用户数据库中查找每个预期收件人,并从该用户数据库中获取每个预期收件人的一个或多个用户属性。
5.如权利要求1的方法,还包括: 从要发送的电子邮件消息中获取一个或多个关键字,并在主题数据库中查找所述关键字以识别要发送的电子邮件消息的主题类型。
6.如权利要求1的方法,还包括: 所述一个或多个用户属性包括录取状态; 所识别的电子邮件消息的主题类型与所述录取状态相关联;以及预定的排除之一将具有录取状态的特定值的预期收件人排除在接收所述要发送的电子邮件消息之外。
7.一种系统,包括适配为进行权利要求1至6的任一项的方法步骤的部件。
8.一种系统,包括: 电子邮件客户端,用于创建要发送的电子邮件消息并选择包含该电子邮件消息的预期收件人的电子邮件分发列表; 主题数据库,包含一组预定的主题类型; 用户数据库,将一个或多个用户属性与每个预期收件人相关联; 排除数据库,定义将每个用户属性与主题类型之一唯一地相关联的一组排除;以及 筛选模块,包括控制逻辑,该控制逻辑用于参考排除数据库并将电子邮件消息发送到除了通过该电子邮件消息的主题类型排除的预期收件人之外的电子邮件分发列表。
9.如权利要求8的系统,还包括: 主题数据库包括的一组关键字,每个关键字与主题类型之一相关联;以及筛选模块包括的控制逻辑,用于识别要发送的电子邮件消息中的关键字并根据电子邮件消息中的关键字识别要发送的电子邮件消息的主题。
10.如权利要求8的系统,还包括: 电子邮件服务器,包括主题 数据库、用户数据库、排除数据库和筛选模块。
【文档编号】G06Q10/10GK103679433SQ201310416830
【公开日】2014年3月26日 申请日期:2013年9月13日 优先权日:2012年9月13日
【发明者】W.J.皮亚扎 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1