[发明专利]一种拆分邮件内容的方法、装置和邮件服务器有效
申请号: | 201710611153.3 | 申请日: | 2017-07-25 |
公开(公告)号: | CN107426089B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 蒋俊;倪红;葛明松 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 青岛联智专利商标事务所有限公司 37101 | 代理人: | 邵新华 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拆分 邮件 内容 方法 装置 服务器 | ||
本发明提供了一种拆分邮件内容的方法、装置和邮件服务器,涉及计算机通信技术领域。所述方法包括:先后读取经过解析邮件内容后得到的字符串组;从在当前字符串组之前读取的前一个字符串组中截取子正文段;根据当前字符串组及其之前读取的前一个字符串组中的收件地址,创建新邮件且在创建的新邮件中存入截取后的子正文段。本发明能够克服在收件地址很多和针对邮件内容不设置权限信息时,也能够控制各个创建的新创建中分别携带不同的部分邮件内容的问题,以减少拆分邮件内容的时间和错误的可能性。
技术领域
本发明涉及计算机通信技术领域,特别涉及一种拆分邮件内容的方法、装置和邮件服务器。
背景技术
在相关技术中,电子邮件系统包括发件客户端、邮件服务器和收件客户端,发件客户端将一封包含有邮件正文和收件地址的邮件内容发送给邮件服务器,邮件服务器接收该邮件且解析邮件内容,将邮件正文发送给收件地址指向的收件客户端,在一些情形下(例如密送邮件),需要拆分邮件内容,以将拆分后的邮件内容发送给不同的收件客户端。
如图1所示,在邮件服务器接收的邮件内容10中,邮件内容10包括收件地址列表11、访问权限列表12和邮件正文13,包含在收件地址列表11中的3个收件地址分别为n1@foxmail.com、n3@foxmail.com和n3@foxmail.com,以及包含在邮件正文13中的4个子正文段分别为P1-P4,在访问权限列表12中设置n1@foxmail.com、n3@foxmail.com和n3@foxmail.com分别映射P2、P3和P4,并且各个收件地址均与P1映射。
邮件服务器针对邮件正文中的各个子正文段分别设置访问权限信息,根据访问权限信息控制各个收件客户端有权访问的部分子正文段,并且为不同收件地址创建不同的新邮件,然后从访问权限列表中匹配收件地址确定与收件地址映射的访问权限信息,继而从邮件正文中查找访问权限信息控制的子正文段,以将子正文段存入新邮件中,新邮件便携带收件地址对应的部分子正文段,实现对邮件内容进行拆分。
然而,在收件地址很多的情况下,由于每封新邮件都需要遍历收件地址列表中的每个收件地址,导致匹配收件地址时间较长。此外,由于在全部收件地址指向的收件客户端访问到邮件内容之前,访问权限信息需要一直保存在邮件服务器中,因此增加了访问权限信息丢失或篡改的风险,以及在解析邮件内容的过程中,需要控制解析后的子正文段与解析前在邮件内容中的前后顺序一致,才能保证收件客户端不会错误访问子正文段。
发明内容
本发明提供一种用于邮件服务器在接收密送邮件后拆分邮件内容的方法,可以解决在收件地址很多和针对邮件内容不设置权限信息的情况下,也能够控制创建的新创建中携带不同部分的邮件内容的问题,以减少拆分邮件内容的时间和拆分错误的可能性。
为达到上述目的,本发明实施例所采用的技术方案是:
第一方面,本发明提供一种用于邮件服务器在接收密送邮件后拆分邮件内容的方法,该方法步骤包括:
先后读取经过解析所述邮件内容后得到的字符串组;从在当前字符串组之前读取的前一个字符串组中截取子正文段;根据当前字符串组及其之前读取的前一个字符串组中的收件地址,创建新邮件且在创建的新邮件中存入截取后的子正文段。
第二方面,本发明提供一种用于邮件服务器在接收密送邮件后拆分邮件内容的装置,包括以下单元:
读取单元,用于先后读取经过解析所述邮件内容后得到的字符串;
截取单元,用于从在当前字符串组之前读取的前一个字符串组中截取子正文段;
创建单元,用于根据当前字符串组及其之前读取的前一个字符串组中的收件地址,创建新邮件且在创建的新邮件中存入截取后的子正文段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710611153.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器侧向抽拔的储存设备
- 下一篇:一种三区独立的电脑机箱结构
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法