预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112688858A(43)申请公布日2021.04.20(21)申请号202011499799.5(22)申请日2020.12.18(71)申请人合肥高维数据技术有限公司地址230088安徽省合肥市高新区创新大道2800号创新产业园J2栋C座(72)发明人田辉王学钾(74)专利代理机构北京知联天下知识产权代理事务所(普通合伙)11594代理人史光伟张迎新(51)Int.Cl.H04L12/58(2006.01)H04L29/06(2006.01)权利要求书2页说明书6页附图1页(54)发明名称一种邮件发送方法及其装置(57)摘要本发明公开了一种邮件发送方法及其装置。该装置包括主要包括附件处理模块、拦截模块、白名单确认模块、隐形水印添加模块和邮件发送模块;该方法主要分为以下步骤:先在邮件中添加附件并对附件内容进行获取,在附件内容中查找关键字判断确认是否需要对邮件进行拦截,再获取收件人邮箱名称进行白名单判断,对不在白名单中的收件人附件中添加隐形水印最后将新的添加隐形水印的附件发送给收件人。本发明中添加的隐形水印采用字体变换技术,文档内容从外观上和原文档无明显差异,没有专业的工具和算法无法修改水印信息,抗伪造能力强;水印信息更加丰富,包含接收人和发送人的信息、发送时间信息,能准确定位文档传输路径。CN112688858ACN112688858A权利要求书1/2页1.一种邮件发送方法,其特征在于,所述方法包括以下步骤:S1:在将要发送的邮件当中添加附件,邮件发送程序获取所述附件中的内容;S2:在附件内容中查找是否存在关键字列表中的关键字,发现所述附件内容中存在所述关键字则直接拦截所述邮件,若所述附件内容中无所述关键字执行步骤S3;S3:获取收件人邮箱名称,确认所述邮箱名称是否在白名单中,如果所述收件人邮箱名称在所述白名单中直接发送,如果所述收件人邮箱名称不在所述白名单执行步骤S4;S4:对于不在所述白名单中的收件人,在所述附件中添加隐形水印,生成新的添加隐形水印的附件;S5:将所述新的添加隐形水印的附件按照收件人列表发给收件人。2.根据权利要求1所述的一种邮件发送方法,其特征在于,所述邮件发送方法的整个传输过程形成记录并上传至服务端。3.根据权利要求1所述的一种邮件发送方法,其特征在于,所述隐形水印采用字体变换技术生成,且预先设计若干种字体库码表,预设字体库码表中每个汉字都有一个唯一的unicode,在水印嵌入过程中将原来的汉字编码替换成所述字体库码表中对应汉字的unicode,且水印信息中的每一个汉字均单独编码。4.根据权利要求1所述的一种邮件发送方法,其特征在于,所述步骤S4中添加隐形水印具体包括以下步骤:制定水印策略:在进行白名单确认后对需要进行添加隐形水印的附件文档进行分析,将水印添加的区域、水印信息、水印类型以及是否转成图片发送这些内容,进行水印策略制定;进行水印编码:在完成所述水印策略制定后,基于制定的水印策略,邮件客户端根据需要编码的水印信息生成一段二进制码流,根据所述二进制码流和当前水印信息中的汉字信息到预设字体库码表中查找对应的unicode,然后再替换成所述字体库码表中的编码值,将所述水印信息编码成所述字体库码表中的码流;进行水印生成:将编码后的码流信息添加到所述附件中,生成新的添加隐形水印的附件。5.根据权利要求4所述的一种邮件发送方法,其特征在于,所述水印信息包含收件人信息、发送时间信息、发送的记录以及文档相关信息记录日志。6.根据权利要求1所述的一种邮件发送方法,其特征在于,所述邮件有多个收件人和抄送人时,所述发送方法会对每一个收件人和每一个抄送人单独生成一份含有隐形水印信息的附件文档并发送至对方邮箱,每个收件人收到的附件都含有自己姓名和使用时间信息的隐形水印。7.一种邮件发送装置,其特征在于,所述装置包括附件处理模块、拦截模块、白名单确认模块、隐形水印添加模块和邮件发送模块;其中,所述附件处理模块,用于在将要发送的邮件当中添加附件,并获取所述附件中的内容;所述拦截模块,用于在附件内容中查找是否存在关键字列表中的关键字,发现所述附件内容中存在所述关键字则直接拦截所述邮件,若所述附件内容中无所述关键字则不执行拦截;2CN112688858A权利要求书2/2页所述白名单确认模块,用于获取收件人邮箱名称,确定所述邮箱名称是否在白名单中,如果所述收件人邮箱名称在所述白名单中则直接发送,如果所述收件人邮箱名称不在所述白名单中则控制启动所述隐形水印添加模块;所述隐形水印添加模块,用于对于不在所述白名单中的收件人,在所述附件中添加隐形水印,生成新的添加隐形水印的附件;所述邮件发送模块,用于将所述新的添加隐形水印的附件按照收件人列表发给收件人。8