当前位置: 首页 > 专利查询>尹子雄专利>正文

电子邮件正文引用信息的整理和发现方法及系统技术方案

技术编号:11213504 阅读:90 留言:0更新日期:2015-03-27 00:01
本发明专利技术公开了一种电子邮件正文引用信息的整理和发现方法及系统,该系统包括:电子邮件接收和发送模块用于接收或发送电子邮件;电子邮件基本信息提取模块用于提取电子邮件的基本信息,并保存到基本信息库中;电子邮件正文解析模块用于解析电子邮件正文检索出引用电子邮件,提取其基本信息保存到基本信息库中;电子邮件关系生成模块用于将基本信息库中的每一封接收或发送的电子邮件及引用电子邮件的标识分别保存在邮件关系表中;电子邮件会话组织模块用于利用邮件关系表从起始电子邮件开始、按照引用电子邮件的时间顺序生成单项线性链表结构的邮件会话列表。本发明专利技术通过将用户的电子邮件形成统一的会话形式,提高了信息管理效率,减少了数据冗余。

【技术实现步骤摘要】

本专利技术涉及数据通信设备,具体涉及电子邮件正文引用信息的整理和发现方法及系统
技术介绍
目前使用的电子邮件系统中,电子邮件根据其接收状态通常被分成以下几类:(1)用户接收到的电子邮件,在用户的收件箱中(2)用户已发送的电子邮件,在用户的发件箱中(3)用户正在撰写的电子邮件,在用户的草稿箱中当用户阅读一封被回复或者被转发的邮件时,为了提示作为收件人或被抄送人的用户此封信件的上下文信息,电子邮件系统都会在本次撰写的正文后面附加一段“引用”,这段“引用”包含了在这封电子邮件之前所有相关电子邮件往来信息。这种单纯按照电子邮件本身接收或发送行为的信息组织形式使用户的电子邮件处于离散的状态,同一个会话、交流讨论或事务(下文统称会话)分散在不同的文件夹中,降低了用户跟踪、查找会话信息的效率;而且当用户参与一个电子邮件讨论(往来邮件很多)时,用户的收件箱、发件箱中充斥着大量的信息重复(某一封电子邮件的引用信息包含了其它若干封电子邮件的信息)电子邮件,致使电子邮箱信息管理的效率很低。
技术实现思路
本专利技术所要解决的技术问题是电子邮件在提示收件人或被抄送人此封信件的上下文信息时,单纯按照电子邮件本身接收或发送行为的信息组织形式使用户的电子邮件处于离散的状态,致使电子邮箱信息管理的效率很低的问题。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种电子邮件正文引用信息的整理和发现方法,包括以下步骤:将已接收或已发送的电子邮件和其引用电子邮件的基本信息保存在基本信息库中;将基本信息库中的每一封接收或发送的电子邮件的标识及其引用电子邮件的标识分别保存在邮件关系表中,其中,邮件关系表中第i个条目的第一个元素保存接收或发送的电子邮件的标识,第二个元素保存接收或发送的电子邮件正文中第一个引用邮件的标识,邮件关系表中第i-n个条目的第一个元素保存接收或发送的电子邮件引用的第n-1个引用邮件的标识,第二个元素保存接收或发送电子邮件引用的起始电子邮件的标识,邮件关系表中第i-n-1个条目的第一个元素保存所述起始电子邮件的标识,第二元素为空,n为已接收或已发送的电子邮件引用电子邮件数量,i为大于n+1的正整数;利用邮件关系表从每封起始电子邮件开始、按照引用电子邮件的时间顺序生成单项线性链表结构的邮件会话列表。在上述方法中,所述基本信息包括:发件人信息、电子邮件发送时间、收件人信息、抄送人信息以及主题和正文。在上述方法中,所述标识为每封电子邮件的唯一标识符,所述唯一标识符是根据发件人信息、电子邮件发送时间和电子邮件正文由服务端根据算法生成;或者由发件人电子邮件地址、电子邮件发送的时间戳和收件人电子邮件地址字符串组成。在上述方法中,将已接收或已发送的电子邮件和其引用电子邮件的基本信息保存在基本信息库中包括以下步骤:步骤A101、用户接收或发送电子邮件;步骤A102、提取该电子邮件收发协议中的基本信息,生成该电子邮件的唯一标识符,将基本信息和该唯一标识符保存在基本信息库的同一条目中;步骤A103、对接收或发送的电子邮件的正文进行解析;步骤A104、判断解析的正文中是否存在引用电子邮件,如果存在,则执行步骤A105;否则结束程序;步骤A105、提取引用电子邮件的基本信息,并生成相应唯一标识符;步骤A106、检索基本信息库,判断是否存在与该引用电子邮件对应唯一标识符相同的电子邮件,如果存在,则结束该程序;否则执行步骤A107;步骤A107、将该引用电子邮件的基本信息和其唯一标识符保存在基本信息库的同一条目中;步骤A108、判断接收或发送电子邮件的正文是否全部解析完成,如果完成,则结束程序;否则执行步骤A103。在上述方法中,正文中的所述引用电子邮件为:以解析电子邮件的正文时发现发件人标题及信息、电子邮件发送时间标题及信息和主题标题及信息;或者发件人信息和电子邮件发送时间信息主流电子邮件头引用格式为一个邮件头信息块,将该信息块以及下一个信息块之前的所有字符作为一封单独的引用电子邮件。在上述方法中,将基本信息库中的每一封接收或发送的电子邮件的标识及其引用电子邮件的标识分别保存在邮件关系表中包括以下步骤:步骤A201、判断接收或发送的电子邮件是否存在引用邮件,如果存在执行步骤A203;否则执行步骤A202;步骤A202、将接收或发送的电子邮件的唯一标识符存在邮件关系表中第i个条目的第一个元素中,第二个元素中为空,然后结束该程序;步骤A203、将接收或发送的电子邮件的唯一标识符存在邮件关系表中第i个条目的第一个元素中,将其正文中的第一个引用电子邮件的唯一标识符存入对应第二个元素中;步骤A204、检索邮件关系表中是否存在该唯一标识符,如果存在,则执行结束该程序;否则执行步骤A205;步骤A205、判断当前引用电子邮件是否存在下一个引用电子邮件,如果存在,则执行步骤A206;否则执行步骤A208;步骤A206、将当前引用电子邮件的唯一标识符存在邮件关系表中第i-m个条目的第一个元素中,将与其相邻的下一个引用电子邮件唯一标识符存入对应第二个元素中,m取小于n的正整数;步骤A207、将下一个引用电子邮件作为当前电子邮件,然后执行步骤A205;步骤A208、将当前引用电子邮件的唯一标识符存在邮件关系表中第i-n个条目的第一个元素中,对应的第二元素为空,结束该程序。在上述方法中,所述线性链表结构的邮件会话列表中的各结点存放该电子邮件的唯一标识符和对应基本信息。本专利技术还提供了一种电子邮件正文引用信息的整理和发现系统,包括电子邮件接收和发送模块,其特征在于,还包括:电子邮件基本信息提取模块,用于提取所述电子邮件接收和发送模块接收或发送的电子邮件的基本信息,并保存到基本信息库中;电子邮件正文解析模块,用于解析电子邮件正文,并检索出其中的引用电子邮件,提取电子邮件基本信息保存到基本信息库中;电子邮件关系生成模块,用于将基本信息库中的每一封接收或发送的电子邮件的标识及其引用电子邮件的标识分别保存在邮件关系表中;电子邮件会话组织模块,用于利用邮件关系表从起始电子邮件开始、按照引用电子邮件的时间顺序生成单项线性链表结构的邮件会话列表。本专利技术,根据电子邮件正文解析建立的电子邮件前后联系组织成电子邮件会话形式的模块,将用户的电子邮件形成统一的会话形式,解决了目前电子本文档来自技高网...
电子邮件正文引用信息的整理和发现方法及系统

【技术保护点】
电子邮件正文引用信息的整理和发现方法,其特征在于,包括以下步骤:将已接收或已发送的电子邮件和其引用电子邮件的基本信息保存在基本信息库中;将基本信息库中的每一封接收或发送的电子邮件的标识及其引用电子邮件的标识分别保存在邮件关系表中,其中,邮件关系表中第i个条目的第一个元素保存接收或发送的电子邮件的标识,第二个元素保存接收或发送的电子邮件正文中第一个引用邮件的标识,邮件关系表中第i‑n个条目的第一个元素保存接收或发送的电子邮件引用的第n‑1个引用邮件的标识,第二个元素保存接收或发送电子邮件引用的起始电子邮件的标识,邮件关系表中第i‑n‑1个条目的第一个元素保存所述起始电子邮件的标识,第二元素为空,n为已接收或已发送的电子邮件引用电子邮件数量,i为大于n+1的正整数;利用邮件关系表从每封起始电子邮件开始、按照引用电子邮件的时间顺序生成单项线性链表结构的邮件会话列表。

【技术特征摘要】
1.电子邮件正文引用信息的整理和发现方法,其特征在于,包括以下
步骤:
将已接收或已发送的电子邮件和其引用电子邮件的基本信息保存在基
本信息库中;
将基本信息库中的每一封接收或发送的电子邮件的标识及其引用电子
邮件的标识分别保存在邮件关系表中,其中,邮件关系表中第i个条目的
第一个元素保存接收或发送的电子邮件的标识,第二个元素保存接收或发
送的电子邮件正文中第一个引用邮件的标识,邮件关系表中第i-n个条目
的第一个元素保存接收或发送的电子邮件引用的第n-1个引用邮件的标识,
第二个元素保存接收或发送电子邮件引用的起始电子邮件的标识,邮件关
系表中第i-n-1个条目的第一个元素保存所述起始电子邮件的标识,第二
元素为空,n为已接收或已发送的电子邮件引用电子邮件数量,i为大于n+1
的正整数;
利用邮件关系表从每封起始电子邮件开始、按照引用电子邮件的时间
顺序生成单项线性链表结构的邮件会话列表。
2.如权利要求1所述的方法,其特征在于,所述基本信息包括:发件
人信息、电子邮件发送时间、收件人信息、抄送人信息以及主题和正文。
3.如权利要求1所述的方法,其特征在于,所述标识为每封电子邮件
的唯一标识符,所述唯一标识符是根据发件人信息、电子邮件发送时间和
电子邮件正文由服务端根据算法生成;或者由发件人电子邮件地址、电子
邮件发送的时间戳和收件人电子邮件地址字符串组成。
4.如权利要求3所述的方法,其特征在于,将已接收或已发送的电子
邮件和其引用电子邮件的基本信息保存在基本信息库中包括以下步骤:
步骤A101、用户接收或发送电子邮件;
步骤A102、提取该电子邮件收发协议中的基本信息,生成该电子邮件

\t的唯一标识符,将基本信息和该唯一标识符保存在基本信息库的同一条目
中;
步骤A103、对接收或发送的电子邮件的正文进行解析;
步骤A104、判断解析的正文中是否存在引用电子邮件,如果存在,则
执行步骤A105;否则结束程序;
步骤A105、提取引用电子邮件的基本信息,并生成相应唯一标识符;
步骤A106、检索基本信息库,判断是否存在与该引用电子邮件对应唯
一标识符相同的电子邮件,如果存在,则结束该程序;否则执行步骤A107;
步骤A107、将该引用电子邮件的基本信息和其唯一标识符保存在基本
信息库的同一条目中;
步骤A108、判断接收或发送电子邮件的正文是否全部解析完成,如果
完成,则结束程序;否则执行步骤A103。
5.如权利要求4所述的方法,其特征在于,正文中的所述引用电子邮
件...

【专利技术属性】
技术研发人员:尹子雄应越
申请(专利权)人:尹子雄应越
类型:发明
国别省市:河北;13

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

1