标记邮件阅读状态的方法、电子邮件系统和状态服务器.pdf

上传人:a3 文档编号:4065606 上传时间:2018-08-13 格式:PDF 页数:12 大小:1.01MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310377863.6

申请日:

2013.08.27

公开号:

CN104539507A

公开日:

2015.04.22

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 12/58申请公布日:20150422|||实质审查的生效IPC(主分类):H04L 12/58申请日:20130827|||公开

IPC分类号:

H04L12/58

主分类号:

H04L12/58

申请人:

厦门三五互联科技股份有限公司

发明人:

陈其芳

地址:

361000福建省厦门市思明区厦门市火炬高新技术产业开发区软件园二期观日路8号一层

优先权:

专利代理机构:

北京市炜衡律师事务所11375

代理人:

赖小晶

PDF下载: PDF下载
内容摘要

本发明公开了一种标记邮件阅读状态的方法,包括:“发送方”发送邮件和状态服务器状态映射处理;“接收方”阅读邮件和状态服务器标记阅读状态处理;“发送方”查阅邮件阅读状态。还有一种电子邮件系统和一种状态服务器。本发明的有益之处在于,使“发送方”能更加全面准确了解邮件的阅读状态,准确了解邮件被“接收方”阅读的IP位置、时间及次数;并且在结构上,不依赖邮件客户端,能够更加全面覆盖用户阅读特性,提供更全面的状态响应,让“发件方”主动掌握邮件信息的传递情况。

权利要求书

权利要求书1.  一种电子邮件系统,其特征在于,包括: 邮件客户端,用于向邮件服务器发送及接收邮件,可查询已发送邮件的阅读记录; 状态服务器,用于生成邮件对应的唯一的邮件编号,并发送给邮件服务器;用于当所述状态服务器的CGI调用时,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作,生成对应的阅读记录;根据邮件服务器的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器; 邮件服务器,用于处理邮件投递请求,并联合状态服务器生成与邮件唯一对应的邮件编号,发送到“发送方”邮箱地址;用于判断“接收方”邮件服务器是否为不同所述电子邮件系统的邮件服务器,判断为“是”时,在源邮件的text/html部分植入一段包含邮件信息的HTML代码;用于接收邮件;用于将所述邮件的当前状态设置为已读,并读取对应邮件的邮件编号,调用状态服务器的CGI;用于根据“已发送”邮件的邮件编号,发送查看阅读状态请求至状态服务器;  所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法; 所述阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。 2.  一种状态服务器,其特征在于,包括: 分配单元,用于当邮件服务器处理邮件投递请求时,配合生成与所述邮件唯一对应的邮件编号; 设置单元,用于响应邮件服务器的CGI调用请求,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作,并生成对应的阅读记录; 存储单元,用于存储邮件编号及所述邮件编号对应的邮件的阅读记录; 发送单元,用于将邮件编号发送至邮件服务器,并根据所述邮件服务器的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器; 所述阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。 3.  一种标记邮件阅读状态的方法,其特征在于,包括: “发送方”发送邮件和状态服务器状态映射处理; “接收方”阅读邮件和状态服务器标记阅读状态处理; “发送方”查阅邮件阅读状态。 4.  如权利要求3所述的一种标记邮件阅读状态的方法,其特征在于,所述“发送方”发送邮件和邮件状态服务器状态映射处理步骤包括: 步骤1、“发送方”通过邮件客户端向邮件服务器发送邮件; 步骤2、“发送方”邮件服务器处理邮件投递请求,并联合状态服务器生成邮件唯一对应的邮件编号,并将该邮件编号发送到“发送方”邮箱地址; 步骤3、“发送方”邮件服务器判断“接收方”邮件服务器是否为不同电子邮件系统的邮件服务器,判断为“否”时,则直接转步骤4;判断为“是”时,则在源邮件的text/html部分植入一段包含邮件信息的HTML代码;所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法; 步骤4、“发送方”邮件服务器向“接收方”邮件服务器投递邮件。 5.  如权利要求4所述的一种标记邮件阅读状态的方法,其特征在于,步骤3中,判断为“是”时,所述邮件有多个“接收方”邮箱地址,邮件服务器将邮件分开发送,并在源邮件中根据不同的“接收方”邮箱地址植入不同的HTML代码。 6.  如权利要求3所述的一种标记邮件阅读状态的方法,其特征在于,所述“接收方”阅读邮件和邮件状态服务器标记阅读状态处理步骤包括: 步骤1、“接收方”通过邮件客户端向邮件服务器接收邮件; 步骤2、若“接收方”邮件服务器是不同电子邮件系统的邮件服务器,阅读邮件时,所述“接收方”邮件服务器将所述邮件的当前状态设置为已读,同时通过植入在源邮件中的包含邮件信息的HTML代码触发状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;若是同一电子邮件系统,阅读邮件时,所述“接收方”邮件服务器将所述邮件的当前状态设置为已读,同时读取该邮件的邮件编号,并调用状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作; 所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法; 步骤3、完成阅读状态标识,生成对应的阅读记录。 7.  如权利要求3所述的一种标记邮件阅读状态的方法,其特征在于,所述“发送方”查阅邮件阅读状态步骤包括:所述“发送方”登陆状态服务器,获取所发送邮件的即时阅读记录推送。 8.  如权利要求3所述的一种标记邮件阅读状态的方法,其特征在于,所述“发送方”查阅邮件阅读状态步骤包括: 所述 “发送方”进入邮件客户端的“已发送”文件夹,点击查看邮件的阅读记录;所述邮件服务器根据“已发送”邮件的邮件编号,发送查看阅读状态请求至状态服务器;所述状态服务器根据“已发送”邮件的邮件编号的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器;所述阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。

说明书

说明书标记邮件阅读状态的方法、电子邮件系统和状态服务器
技术领域
    本发明涉及通信领域,尤其是一种标记邮件阅读状态的方法、电子邮件系统和状态服务器。
背景技术
随着互联网技术的发展,电子邮件已经逐渐取代纸件信件成为人们常用的沟通手段。用户在使用电子邮件过程中,经常需要了解“接收方”是否已经阅读邮件,目前了解邮件是否被阅读的方法通常是通过邮件回执。邮件回执是各类邮件客户端实现的一个邮件应用扩展功能,基本需要实现了回执扩展功能的客户端,如Outlook、Foxmail及常见免费邮箱的Webmail系统等。邮件回执的工作逻辑为:“发送方”请求“接收方”在接收并阅读时选择操作发送“回执”。而“接收方”的客户端可能设置成“从不发送阅读回执”、“对于每个‘已读’回执请求通知我”或“总是发送‘已读’回执”等的邮件回执响应方式。邮件回执属于邮件应用扩展,需要“接收方”客户端支持,且需要收件人响应邮件回执操作,很多客户端不能被正确配置执行回执动作,或接收人拒绝执行邮件回执操作。因此,邮件回执方法不能有效反映邮件的真实阅读状态。邮件“发送方”不能通过邮件回执获取邮件的阅读状态,从而失去邮件回执功能的意义。
发明内容
本发明为了解决上述存在的问题,提供一种标记邮件阅读状态的方法、电子邮件系统和状态服务器,可使用户准确获取每封邮件的当前状态,尤其是邮件的阅读记录。
本发明采用如下技术方案:一种电子邮件系统,其特征在于,包括:
邮件客户端,用于向邮件服务器发送及接收邮件,可查询已发送邮件的阅读记录;
状态服务器,用于生成邮件对应的唯一的邮件编号,并发送给邮件服务器;用于当所述状态服务器的CGI(公共网关接口Common Gateway Interface,以下简称CGI)调用时,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作,生成对应的阅读记录;根据邮件服务器的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器;
邮件服务器,用于处理邮件投递请求,并联合状态服务器生成与邮件唯一对应的邮件编号,发送到“发送方”邮箱地址;用于判断“接收方”邮件服务器是否为不同所述电子邮件系统的邮件服务器,判断为“是”时,在源邮件的text/html部分植入一段包含邮件信息的HTML代码;用于接收邮件;用于将所述邮件的当前状态设置为已读,并读取对应邮件的邮件编号,调用状态服务器的CGI;用于根据“已发送”邮件的邮件编号,发送查看阅读状态请求至状态服务器;
所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法;
所述阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。
还提供一种状态服务器,包括:
分配单元,用于当邮件服务器处理邮件投递请求时,配合生成与所述邮件唯一对应的邮件编号;
设置单元,用于响应邮件服务器的CGI调用请求,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作,并生成对应的阅读记录;
存储单元,用于存储邮件编号及所述邮件编号对应的邮件的阅读记录;
发送单元,用于将邮件编号发送至邮件服务器,并根据所述邮件服务器的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器;
所述阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。
及一种标记邮件阅读状态的方法,包括:
“发送方”发送邮件和状态服务器状态映射处理;
“接收方”阅读邮件和状态服务器标记阅读状态处理;
“发送方”查阅邮件阅读状态。
优选的,所述“发送方”发送邮件和邮件状态服务器状态映射处理步骤包括:
步骤1、“发送方”通过邮件客户端向邮件服务器发送邮件;
步骤2、“发送方”邮件服务器处理邮件投递请求,并联合状态服务器生成邮件唯一对应的邮件编号,并将该邮件编号发送到“发送方”邮箱地址;
步骤3、“发送方”邮件服务器判断“接收方”邮件服务器是否为不同电子邮件系统的邮件服务器,判断为“否”时,则直接转步骤4;判断为“是”时,则在源邮件的text/html部分植入一段包含邮件信息的HTML代码;所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法;
步骤4、“发送方”邮件服务器向“接收方”邮件服务器投递邮件。
进一步的,步骤3中,判断为“是”时,所述邮件有多个“接收方”邮箱地址,邮件服务器将邮件分开发送,并在源邮件中根据不同的“接收方”邮箱地址植入不同的HTML代码。
优选的,所述“接收方”阅读邮件和邮件状态服务器标记阅读状态处理步骤包括:
步骤1、“接收方”通过邮件客户端向邮件服务器接收邮件;
步骤2、若“接收方”邮件服务器是不同电子邮件系统的邮件服务器,阅读邮件时,所述“接收方”邮件服务器将所述邮件的当前状态设置为已读,同时通过植入在源邮件中的包含邮件信息的HTML代码触发状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;若是同一电子邮件系统,阅读邮件时,所述“接收方”邮件服务器将所述邮件的当前状态设置为已读,同时读取该邮件的邮件编号,并调用状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法
步骤3、完成阅读状态标识,生成对应的阅读记录。
优选的,所述“发送方”查阅邮件阅读状态步骤包括:所述“发送方”登陆状态服务器,获取所发送邮件的即时阅读记录推送。
优选的,所述“发送方”查阅邮件阅读状态步骤包括:所述 “发送方”进入邮件客户端的“已发送”文件夹,点击查看邮件的阅读记录;所述邮件服务器根据“已发送”邮件的邮件编号,发送查看阅读状态请求至状态服务器;所述状态服务器根据“已发送”邮件的邮件编号的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器;所述阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。
本发明的有益之处在于,使“发送方”能更加全面准确了解邮件的阅读状态,准确了解邮件被“接收方”阅读的IP位置、时间及次数;并且在结构上,不依赖MUA客户端,能够更加全面覆盖用户阅读特性,提供更全面的状态响应,让“发件方”主动掌握邮件信息的传递情况。
附图说明
图1为本发明的电子邮件系统的结构示意图;
图2为本发明的状态服务器的结构示意图;
图3为本发明的标记邮件阅读状态的方法实施例的流程示意图;
图4为本发明的“发送方”发送邮件和邮件状态服务器状态映射处理的方法流程示意图;
图5为本发明的“接收方”阅读邮件和邮件状态服务器标记阅读状态处理的方法流程示意图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步详细的说明。
如图1所示,是本发明的电子邮件系统的结构示意图。
一种电子邮件系统,包括:
邮件客户端,用于向邮件服务器发送及接收邮件,可查询已发送邮件的阅读记录;
状态服务器,整合了现有的POP、IMAP、Webmail、SMTP及移动APP等邮件服务器及客户端,用于生成邮件对应的唯一的邮件编号,并发送给邮件服务器;用于当所述状态服务器的CGI调用时,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作,生成对应的阅读记录;根据邮件服务器的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器;
邮件服务器,用于处理邮件投递请求,并联合状态服务器生成与邮件唯一对应的邮件编号,发送到“发送方”邮箱地址;用于判断“接收方”邮件服务器是否为不同所述电子邮件系统的邮件服务器,判断为“是”时,在源邮件的text/html部分植入一段包含邮件信息的HTML代码;用于接收邮件;用于将所述邮件的当前状态设置为已读,并读取对应邮件的邮件编号,调用状态服务器的CGI;用于根据“已发送”邮件的邮件编号,发送查看阅读状态请求至状态服务器。
所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法
所述阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。
如图2所示,为本发明的状态服务器的结构示意图。
一种状态服务器,包括:
分配单元,用于当邮件服务器处理邮件投递请求时,配合生成与所述邮件唯一对应的邮件编号;
设置单元,用于响应邮件服务器的CGI调用请求,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作,并生成对应的阅读记录;
存储单元,用于存储邮件编号及所述邮件编号对应的邮件的阅读记录;
发送单元,用于将邮件编号发送至邮件服务器,并根据所述邮件服务器的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器;
所述阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。
如图3-5所示,为本发明的标记邮件阅读状态的方法实施例的流程示意图。方法中的“发送方”发送邮件A、 “接收方”阅读邮件B和“发送方”查阅邮件阅读状态C的三个流程如下:
A:“发送方”发送邮件和状态服务器状态映射处理,如图4所示:
步骤1、“发送方”通过邮件客户端向邮件服务器发送邮件;
步骤2、“发送方”邮件服务器处理邮件投递请求,并联合状态服务器生成邮件唯一对应的邮件编号,并将该邮件编号发送到“发送方”邮箱地址;
步骤3、“发送方”邮件服务器判断“接收方”邮件服务器是否为不同电子邮件系统的邮件服务器,判断为“否”时,则直接转步骤4;判断为“是”时,则在源邮件的text/html部分植入一段包含邮件信息的HTML代码;所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法;若所述邮件有多个“接收方”邮箱地址,邮件服务器将邮件分开发送,并在源邮件中根据不同的“接收方”邮箱地址植入不同的HTML代码。
步骤4、“发送方”邮件服务器向“接收方”邮件服务器投递邮件。
B:“接收方”阅读邮件和状态服务器标记阅读状态处理,如图5所示:
步骤1、“接收方”通过邮件客户端向邮件服务器接收邮件;
步骤2、若“接收方”邮件服务器是不同电子邮件系统的邮件服务器,阅读邮件时,所述“接收方”邮件服务器将所述邮件的当前状态设置为已读,同时通过植入在源邮件中的包含邮件信息的HTML代码触发状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;若是同一电子邮件系统,阅读邮件时,所述“接收方”邮件服务器将所述邮件的当前状态设置为已读,同时读取该邮件的邮件编号,并调用状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;所述邮件信息包括所述邮件对应的邮件编号、“发送方”邮箱地址信息、“收件方”邮箱地址、发送时间和相应信息在状态服务器的代码表示法
步骤3、完成阅读状态标识,生成对应的阅读记录。
下面将步骤2以企业邮局为例,进行更详细的说明:
若“接收方”邮件服务器为企业邮局且采用POP协议接收邮件,则POP服务器取出标识当前邮件的“邮件编号”,并调用状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;转到步骤3;
若“接收方”邮局服务器为企业邮局且采用IMAP协议接收邮件,IMAP服务器在“接收方”客户端标记邮件为“已读”状态时,IMAP服务器取出标识当前邮件的“邮件编号”,并调用状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;转到步骤3;
若“接收方”采用移动APP或企业邮局Webmail读取邮件时,移动APP或Webmail在“接收方”打开邮件时取出标识当前邮件的“邮件编号”,并调用状态服务器的CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;转到步骤3;
若“接收方”为非该企业邮局的邮箱用户,打开并阅读邮件时,邮件内容将通过“发送方”植入的HTML代码触发状态服务器CGI,标识邮件编号对应的邮件在当前“接收方”的邮箱地址发生了阅读动作;转到步骤3。
C:“发送方”查阅邮件阅读状态:
方法一:“发送方”登陆状态服务器,获取所发送邮件的即时阅读记录推送了解自己发送的邮件被阅读的情。
方法二:“发送方”进入邮件客户端的“已发送”文件夹,点击查看邮件的阅读记录;邮件服务器根据“已发送”邮件的邮件编号,发送查看阅读状态请求至状态服务器;状态服务器根据“已发送”邮件的邮件编号的查看阅读状态请求,发送对应邮件编码的阅读记录至所述邮件服务器。
阅读记录用于记录所述邮件的阅读历史信息,包括所述邮件的当前状态信息、所有接收人的IP地址信息、阅读时间。
尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上对本发明做出各种变化,均为本发明的保护范围。

标记邮件阅读状态的方法、电子邮件系统和状态服务器.pdf_第1页
第1页 / 共12页
标记邮件阅读状态的方法、电子邮件系统和状态服务器.pdf_第2页
第2页 / 共12页
标记邮件阅读状态的方法、电子邮件系统和状态服务器.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《标记邮件阅读状态的方法、电子邮件系统和状态服务器.pdf》由会员分享,可在线阅读,更多相关《标记邮件阅读状态的方法、电子邮件系统和状态服务器.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明公开了一种标记邮件阅读状态的方法,包括:“发送方”发送邮件和状态服务器状态映射处理;“接收方”阅读邮件和状态服务器标记阅读状态处理;“发送方”查阅邮件阅读状态。还有一种电子邮件系统和一种状态服务器。本发明的有益之处在于,使“发送方”能更加全面准确了解邮件的阅读状态,准确了解邮件被“接收方”阅读的IP位置、时间及次数;并且在结构上,不依赖邮件客户端,能够更加全面覆盖用户阅读特性,提供更全面的状。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1