邮件过滤方法、装置、设备及存储介质.pdf
《邮件过滤方法、装置、设备及存储介质.pdf》由会员分享,可在线阅读,更多相关《邮件过滤方法、装置、设备及存储介质.pdf(17页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010896527.2 (22)申请日 2020.08.31 (71)申请人 恒安嘉新 (北京) 科技股份公司 地址 100098 北京市海淀区北三环西路25 号27号楼五层5002室 (72)发明人 杨玉奇张红宝周忠义傅强 阿曼太梁彧田野王杰 杨满智蔡琳金红陈晓光 (74)专利代理机构 北京品源专利代理有限公司 11332 代理人 孟金喆 (51)Int.Cl. H04L 12/58(2006.01) H04L 29/06(2006.01) (54)发明名称 一种邮件过滤。
2、方法、 装置、 设备及存储介质 (57)摘要 本发明实施例公开了一种邮件过滤方法、 装 置、 设备及存储介质。 其中, 方法包括: 网关通过 获取发件方的身份认证信息, 并将身份认证信息 透传至服务器; 响应于服务器反馈的身份认证信 息的通过指令, 获取发件方发送的邮件内容信 息, 并缓存邮件内容信息; 检测邮件内容信息, 当 邮件内容信息满足发送条件时, 将邮件内容信息 发送至服务器, 以使服务器将邮件内容信息发送 至收件方。 本发明实施例的方案, 解决了现有技 术中拦截器(即, 网关)无法单独部署, 并且无法 对邮件发送方的身份进行验证的问题, 在网关单 独部署的情况下, 可以实现对邮件发。
3、送方的身份 进行认证, 不会产生垃圾邮件。 权利要求书2页 说明书9页 附图5页 CN 112087369 A 2020.12.15 CN 112087369 A 1.一种邮件过滤方法, 应用于网关, 其特征在于, 包括: 获取发件方的身份认证信息, 并将所述身份认证信息透传至服务器; 响应于所述服务器反馈的所述身份认证信息的通过指令, 获取发件方发送的邮件内容 信息, 并缓存所述邮件内容信息; 检测所述邮件内容信息, 当所述邮件内容信息满足发送条件时, 将所述邮件内容信息 发送至所述服务器, 以使所述服务器将所述邮件内容信息发送至收件方。 2.根据权利要求1所述的方法, 其特征在于, 所述获。
4、取发件方的身份认证信息, 包括: 获取所述发件方的登录认证信息, 并将所述登录认证信息透传至所述服务器; 响应于所述服务器反馈的所述登录认证信息的通过指令, 获取所述发件方的用户信 息, 并将所述用户信息透传至所述服务器。 3.根据权利要求1所述的方法, 其特征在于, 所述检测所述邮件内容信息, 当所述邮件 内容信息满足发送条件时, 将所述邮件内容信息发送至所述服务器, 包括: 当所述邮件内容信息为文本信息时, 提取所述邮件内容信息的至少一个关键词, 并分 别计算各所述关键词与拦截关键词的相似度; 当各所述相似度小于设定阈值时, 将所述邮件内容信息发送至所述服务器。 4.根据权利要求1所述的方。
5、法, 其特征在于, 所述检测所述邮件内容信息, 当所述邮件 内容信息满足发送条件时, 将所述邮件内容信息发送至所述服务器, 还包括: 当所述邮件内容信息为非文本信息时, 获取与所述邮件内容信息对应的文本信息; 提取所述文本信息的至少一个关键词, 并分别计算各所述关键词与拦截关键词的相似 度; 当各所述相似度小于设定阈值时, 将所述邮件内容信息发送至所述服务器。 5.根据权利要求1所述的方法, 其特征在于, 所述方法还包括: 响应于所述服务器反馈的所述身份认证信息的未通过指令, 禁止所述发件方发送邮 件。 6.一种邮件过滤方法, 应用于服务器, 其特征在于, 包括: 获取网关透传的发件方的身份认。
6、证信息, 并验证所述身份认证信息是否合法; 将所述身份认证信息的通过或者未通过指令反馈至所述网关; 接收所述网关验证通过的发件方发送的邮件内容信息, 并将所述邮件内容信息发送至 收件方。 7.一种邮件过滤装置, 应用于网关, 其特征在于, 包括: 身份认证信息获取模块, 用于获取发件方的身份认证信息, 并将所述身份认证信息透 传至服务器; 邮件内容信息获取模块, 用于响应于所述服务器反馈的所述身份认证信息的通过指 令, 获取发件方发送的邮件内容信息, 并缓存所述邮件内容信息; 邮件内容信息发送模块, 用于检测所述邮件内容信息, 当所述邮件内容信息满足发送 条件时, 将所述邮件内容信息发送至所述。
7、服务器, 以使所述服务器将所述邮件内容信息发 送至收件方。 8.一种邮件过滤装置, 应用于服务器, 其特征在于, 包括: 身份认证信息获取模块, 用于获取网关透传的发件方的身份认证信息, 并验证所述身 权利要求书 1/2 页 2 CN 112087369 A 2 份认证信息是否合法; 身份认证信息反馈模块, 用于将所述身份认证信息的通过或者未通过指令反馈至所述 网关; 邮件内容信息发送模块, 用于接收所述网关验证通过的发件方发送的邮件内容信息, 并将所述邮件内容信息发送至收件方。 9.一种设备, 其特征在于, 所述设备包括: 一个或多个处理器; 存储装置, 用于存储一个或多个程序, 当所述一个。
8、或多个程序被所述一个或多个处理器执行, 使得所述一个或多个处理器实 现如权利要求1-5中任一项, 获取权利要求6所述的邮件过滤方法。 10.一种包含计算机可执行指令的存储介质, 其特征在于, 所述计算机可执行指令在由 计算机处理器执行时用于执行如权利要求1-5中任一项, 获取权利要求6所述的邮件过滤方 法。 权利要求书 2/2 页 3 CN 112087369 A 3 一种邮件过滤方法、 装置、 设备及存储介质 技术领域 0001 本发明实施例涉及计算机技术领域, 尤其涉及一种邮件过滤方法、 装置、 设备及存 储介质。 背景技术 0002 电子邮件作为目前网络的一种主流通信方式, 在人们的社会。
9、活动、 经济活动中起 着极其重要的作用。 每天在因特网上有数以亿计的电子邮件在传输。 由于传输电子邮件的 SMTP协议(Simple Mail Transfer Protocol, 简单邮件传输协议), 以及POP3协议(Post Office Protocol-Version 3, 邮局协议版本3)的简单和开放性, 被许多不法分子加以利 用, 于是出现了大量的垃圾邮件、 钓鱼邮件、 企业泄密邮件, 造成了严重的带宽消耗和经济 损失。 0003 现阶段, 为了避免这种情况, 一种方法是基于邮件服务器提供的SMTP插件方式, 该 方式依赖具体的邮件服务器框架, 并且要求拦截器与该邮件服务部署在一。
10、起, 这样对于不 同的邮件服务器就需要开发不同接口的拦截器, 导致拦截器无法单独部署, 无法实现过滤 网关的效果。 0004 另一种方法是基于代理或网关方式开发拦截器, 这种方法也需要对不同的框架开 发不同的接口代码, 同时一个比较大的问题是无法对邮件发送方的身份做验证, 会带来很 多不安全因素, 例如会产生垃圾邮件。 发明内容 0005 本发明实施例提供一种邮件过滤方法、 装置、 设备及存储介质, 以实现在网关单独 部署的情况下, 可以实现对邮件发送方的身份进行认证, 不会产生垃圾邮件。 0006 第一方面, 本发明实施例提供了一种邮件过滤方法, 应用于网关, 包括: 0007 获取发件方的。
11、身份认证信息, 并将所述身份认证信息透传至服务器; 0008 响应于所述服务器反馈的所述身份认证信息的通过指令, 获取发件方发送的邮件 内容信息, 并缓存所述邮件内容信息; 0009 检测所述邮件内容信息, 当所述邮件内容信息满足发送条件时, 将所述邮件内容 信息发送至所述服务器, 以使所述服务器将所述邮件内容信息发送至收件方。 0010 第二方面, 本发明实施例还提供了一种邮件过滤方法, 应用于服务器, 包括: 0011 获取网关透传的发件方的身份认证信息, 并验证所述身份认证信息是否合法; 0012 将所述身份认证信息的通过或者未通过指令反馈至所述网关; 0013 接收所述网关验证通过的发。
12、件方发送的邮件内容信息, 并将所述邮件内容信息发 送至收件方。 0014 第三方面, 本发明实施例还提供了一种邮件过滤装置, 应用于网关, 包括: 0015 身份认证信息获取模块, 用于获取发件方的身份认证信息, 并将所述身份认证信 息透传至服务器; 说明书 1/9 页 4 CN 112087369 A 4 0016 邮件内容信息获取模块, 用于响应于所述服务器反馈的所述身份认证信息的通过 指令, 获取发件方发送的邮件内容信息, 并缓存所述邮件内容信息; 0017 邮件内容信息发送模块, 用于检测所述邮件内容信息, 当所述邮件内容信息满足 发送条件时, 将所述邮件内容信息发送至所述服务器, 以。
13、使所述服务器将所述邮件内容信 息发送至收件方。 0018 第四方面, 本发明实施例还提供了一种邮件过滤装置, 应用于服务器, 包括: 0019 身份认证信息获取模块, 用于获取网关透传的发件方的身份认证信息, 并验证所 述身份认证信息是否合法; 0020 身份认证信息反馈模块, 用于将所述身份认证信息的通过或者未通过指令反馈至 所述网关; 0021 邮件内容信息发送模块, 用于接收所述网关验证通过的发件方发送的邮件内容信 息, 并将所述邮件内容信息发送至收件方。 0022 第五方面, 本发明实施例还提供了一种设备, 所述设备包括: 0023 一个或多个处理器; 0024 存储装置, 用于存储一。
14、个或多个程序, 0025 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一个或多个处理 器实现如本发明实施例中任一实施例所述的邮件过滤方法。 0026 第六方面, 本发明实施例还提供了一种包含计算机可执行指令的存储介质, 其特 征在于, 所述计算机可执行指令在由计算机处理器执行时用于执行如本发明实施例中任一 实施例所述的邮件过滤方法。 0027 本发明实施例的方案, 通过网关获取发件方的身份认证信息, 并将身份认证信息 透传至服务器; 响应于服务器反馈的身份认证信息的通过指令, 获取发件方发送的邮件内 容信息, 并缓存邮件内容信息; 检测邮件内容信息, 当邮件内容信息满足发送条件时。
15、, 将邮 件内容信息发送至服务器, 以使服务器将邮件内容信息发送至收件方, 解决了现有技术中 拦截器(即, 网关)无法单独部署, 并且无法对邮件发送方的身份进行验证的问题, 在网关单 独部署的情况下, 可以实现对邮件发送方的身份进行认证, 不会产生垃圾邮件。 附图说明 0028 图1是本发明实施例一中的一种邮件过滤方法的流程图; 0029 图2是本发明实施例二中的一种邮件过滤方法的流程图; 0030 图3是本发明实施例三中的一种邮件过滤方法的流程图; 0031 图4是本发明实施例四中的一种邮件过滤方法的流程图; 0032 图5是本发明实施例五中的一种邮件过滤方法的流程图; 0033 图6是本发。
16、明实施例五中的一种邮件过滤方法的时序图; 0034 图7是本发明实施例六中的一种邮件过滤装置的结构示意图; 0035 图8是本发明实施例七中的一种邮件过滤装置的结构示意图; 0036 图9是本发明实施例八中的的一种设备的结构示意图。 说明书 2/9 页 5 CN 112087369 A 5 具体实施方式 0037 下面结合附图和实施例对本发明实施例作进一步的详细说明。 可以理解的是, 此 处所描述的具体实施例仅仅用于解释本发明实施例, 而非对本发明实施例的限定。 另外还 需要说明的是, 为了便于描述, 附图中仅示出了与本发明实施例相关的部分而非全部结构。 0038 实施例一 0039 图1是本。
17、发明实施例一中的一种邮件过滤方法的流程图, 本实施例可适用于通过 网关实现对垃圾邮件的过滤的情况, 该方法可以由邮件过滤装置来执行, 该装置可以通过 软件和/或硬件的方式实现, 并集成在网关中。 具体的, 参考图1, 该方法具体包括如下步骤: 0040 步骤110、 获取发件方的身份认证信息, 并将身份认证信息透传至服务器。 0041 其中, 发件方可以为任意一个客户端, 例如, 手机客户端、 平板电脑客户端、 服务器 客户端或者智能手表客户端等, 本实施对其不加以限定。 发件方的身份认证信息可以包括 发件方的登录名。 登录IP(Internet Protocol, 网际互联协议)、 登录地址。
18、等, 本实施例中对 其不加以限定。 0042 在本发明实施例的一个可选实现方式中, 网关在接收到客户端发送的发件方的身 份认证信息之后, 可以进一步的将获取到的身份认证信息透传至服务器; 所谓透传即是网 关不对接收到的身份认证信息做任何处理, 直接将接收到的身份认证信息发送至服务器, 以便后续服务器对发件方的身份认证信息的识别。 示例性的, 网关在接收到手机客户端的 发件方的身份认证信息之后, 可以直接将该身份认证信息发送至服务器。 0043 步骤120、 响应于服务器反馈的身份认证信息的通过指令, 获取发件方发送的邮件 内容信息, 并缓存邮件内容信息。 0044 其中, 本实施例中涉及到的邮。
19、件内容信息可以包括邮件主题、 邮件正文、 邮件附件 以及邮件签名等信息, 本实施例中对其不加以限定。 需要说明的是, 邮件正文的内容可以包 括文字、 图像或者视频等, 本实施例中对其不加以限定。 0045 在本实施例的一个可选实现方式中, 网关在将发件方的身份认证信息发送至服务 器之后, 可以进一步的等待服务器的反馈结果, 当网关接收到服务器反馈的身份认证的通 过指令, 即服务器确定发件方的身份认证信息是合法信息之后, 可以进一步的获取发件方 发送的邮件内容信息, 并将该邮件内容信息缓存在网关内部。 0046 示例性的, 网关在接收到发件方A的身份认证信息之后, 可以将该身份认证信息发 送至服。
20、务器, 当服务器反馈发件方A的身份认证信息验证通过即合法之后, 网关可以进一步 的接收发件方A发送的邮件内容信息, 并将该邮件内容信息缓存在网关内部。 0047 步骤130、 检测邮件内容信息, 当邮件内容信息满足发送条件时, 将邮件内容信息 发送至服务器, 以使服务器将邮件内容信息发送至收件方。 0048 在本实施例的一个可选实现方式中, 网关在接收到发件方发送的邮件内容信息之 后, 可以进一步的检测该邮件内容信息, 当邮件内容信息满足发送条件时, 将该邮件内容信 息发送至服务器, 服务器再将该邮件内容信息转发至收件方。 0049 示例性的, 在本实施例中, 当网关确定发件方的身份认证信息合。
21、法之后, 可以接收 发件方待发送的邮件内容信息, 并对邮件内容信息进行识别, 识别邮件内容信息中是否包 括垃圾信息, 或者非法信息; 当邮件内容信息中包括大量的垃圾信息以及非法信息时, 可以 确定该邮件内容信息不满足发送条件, 此时, 网关将不会将该邮件内容信息发送至服务器, 说明书 3/9 页 6 CN 112087369 A 6 即该邮件内容信息被拦截, 不会发送至收件方; 当邮件内容信息中不包括垃圾信息以及非 法信息, 或者包括的垃圾信息以及非法信息较少时, 可以确定该邮件内容信息满足发送条 件, 此时, 网关会将该邮件内容信息发送至服务器, 以便服务器将该邮件内容信息转发至收 件方。 。
22、0050 本实施例的方案, 网关通过获取发件方的身份认证信息, 并将身份认证信息透传 至服务器; 响应于服务器反馈的身份认证信息的通过指令, 获取发件方发送的邮件内容信 息, 并缓存邮件内容信息; 检测邮件内容信息, 当邮件内容信息满足发送条件时, 将邮件内 容信息发送至服务器, 以使服务器将邮件内容信息发送至收件方, 解决了现有技术中拦截 器(即, 网关)无法单独部署, 并且无法对邮件发送方的身份进行验证的问题, 在网关单独部 署的情况下, 可以实现对邮件发送方的身份进行认证, 不会产生垃圾邮件。 0051 实施例二 0052 图2是本发明实施例二中的一种邮件过滤方法的流程图, 本实施例是对。
23、上述各技 术方案的进一步细化, 本实施例中的技术方案可以与上述一个或者多个实施例中的各个可 选方案结合。 如图2所示, 邮件过滤方法可以包括如下步骤: 0053 步骤210、 获取发件方的登录认证信息, 并将登录认证信息透传至服务器。 0054 其中, 登录认证信息可以为随机验证码或者发送至发件方手机客户端的动态验证 码等, 本实施例中对其不加以限制。 0055 在本实施例的一个可选实现方式中, 当发件方在客户端准备发送邮件至收件方 时, 可以先获取发件方的登录认证信息, 并将获取到的登录认证信息透传至服务器, 等待服 务器对发件方的登录认证信息的反馈结果。 0056 示例性的, 发件方在发送。
24、邮件时, 可以通过输入验证码或者动态验证码等验证方 式, 网关将发件方输入的验证码或者动态验证码等信息直接发送至服务器, 并等待服务器 的反馈结果, 当服务器的反馈结果为验证通过时, 继续进行下一步的验证。 0057 步骤220、 响应于服务器反馈的登录认证信息的通过指令, 获取发件方的用户信 息, 并将用户信息透传至服务器。 0058 其中, 用户信息可以包括发件方的用户名、 手机号、 证件号码或者登录密码等, 本 实施例中对其不加以限制。 0059 在本实施例的一个可选实现方式中, 当服务器验证发件方的登录认证信息为合法 信息之后, 会将登录认证信息的通过指令反馈至网关; 当网关接收到服务。
25、器反馈的登录认 证信息的通过指令之后, 可以进一步的获取发件方的用户信息, 并将获取到的用户信息透 传至服务器, 等待服务器对发件方的用户信息的反馈结果。 0060 示例性的, 网关在接收到服务器反馈的发件方的登录认证信息为合法信息, 即接 收到登录认证信息的通过指令之后, 可以获取发件方的用户名, 并将发件方的用户名直接 发送至服务器, 并等待服务器的反馈结果, 当服务器的反馈结果为验证通过时, 继续进行下 一步操作。 0061 步骤230、 响应于服务器反馈的身份认证信息的通过指令, 获取发件方发送的邮件 内容信息, 并缓存邮件内容信息。 0062 步骤240、 检测邮件内容信息, 当邮件。
26、内容信息满足发送条件时, 将邮件内容信息 发送至服务器, 以使服务器将邮件内容信息发送至收件方。 说明书 4/9 页 7 CN 112087369 A 7 0063 本实施例的方案, 网关通过获取发件方的登录认证信息, 并将登录认证信息透传 至服务器; 响应于服务器反馈的登录认证信息的通过指令, 获取发件方的用户信息, 并将用 户信息透传至服务器, 在网关单独部署的情况下, 可以实现对发件方的身份验证, 为拦截垃 圾邮件提供依据。 0064 实施例三 0065 图3是本发明实施例三中的一种邮件过滤方法的流程图, 本实施例是对上述各技 术方案的进一步细化, 本实施例中的技术方案可以与上述一个或者。
27、多个实施例中的各个可 选方案结合。 如图3所示, 邮件过滤方法可以包括如下步骤: 0066 步骤310、 获取发件方的身份认证信息, 并将身份认证信息透传至服务器。 0067 步骤320、 响应于服务器反馈的身份认证信息的通过指令, 获取发件方发送的邮件 内容信息, 并缓存邮件内容信息。 0068 步骤330、 当邮件内容信息为文本信息时, 提取邮件内容信息的至少一个关键词, 并分别计算各关键词与拦截关键词的相似度; 当各相似度小于设定阈值时, 将邮件内容信 息发送至服务器。 0069 其中, 拦截关键词可以为预先设定的被确定为垃圾邮件或者非法邮件的关键词; 例如, 涉及到金钱或着低俗词汇等,。
28、 本实施例中对其不加以限定。 设定阈值可以为0.5、 0.4 或者0.3等数值, 本实施例中对其不加以限定。 0070 在本实施例的一个可选实现方式中, 当发件方发送的邮件内容信息为文本信息 时, 即邮件正文、 邮件附件以及邮件标签所包含的全部内容信息均为文本信息时, 可以提取 邮件内容信息中的关键词, 例如, 可以将邮件内容信息与预先定义的关键词进行匹配, 从而 得到多个关键词; 或者对邮件内容信息进行语义分析, 从而确定邮件内容信息中的多个关 键词。 0071 进一步的, 可以分别计算确定的关键词与拦截关键词的相似度, 例如, 可以确定各 关键词的词向量以及各拦截关键词的词向量, 并分别计。
29、算每个关键词的词向量与各拦截关 键词的词向量的余弦相似度; 当各个计算得到的相似度均小于设定阈值(例如, 0.5)时, 可 以确定发件方发送的邮件内容信息验证通过, 此时, 网关可以将发件方发送的邮件内容信 息发送至服务器, 进一步的, 服务器将该邮件内容信息转发至收件方。 0072 可选的, 检测邮件内容信息, 当邮件内容信息满足发送条件时, 将邮件内容信息发 送至服务器, 还可以包括: 当邮件内容信息为非文本信息时, 获取与邮件内容信息对应的文 本信息; 提取文本信息的至少一个关键词, 并分别计算各关键词与拦截关键词的相似度; 当 各相似度小于设定阈值时, 将邮件内容信息发送至服务器。 0。
30、073 具体的, 当邮件内容信息为非文本信息时, 例如, 邮件正文内容中包括图像、 视频 或者音频等内容时, 需要获取与邮件正文内容对应的文本信息, 并进一步的提取转换得到 的文本信息的多个关键词, 分别计算各关键词与拦截关键词的相似度; 当各相似度小于设 定阈值(例如, 0.4)时, 将邮件内容信息发送至服务器。 0074 本实施例的方案, 当邮件内容信息为文本信息时, 网关可以提取邮件内容信息的 至少一个关键词, 并分别计算各关键词与拦截关键词的相似度; 当各相似度小于设定阈值 时, 将邮件内容信息发送至服务器, 当发件方的身份认证信息验证通过之后, 可以进一步的 对发件方发送的邮件内容信。
31、息进行验证。 说明书 5/9 页 8 CN 112087369 A 8 0075 实施例四 0076 图4是本发明实施例四中的一种邮件过滤方法的流程图, 本实施例是对上述各技 术方案的进一步细化, 本实施例中的技术方案可以与上述一个或者多个实施例中的各个可 选方案结合。 如图4所示, 邮件过滤方法可以包括如下步骤: 0077 步骤410、 获取发件方的身份认证信息, 并将身份认证信息透传至服务器。 0078 步骤420、 响应于服务器反馈的身份认证信息的未通过指令, 禁止发件方发送邮 件。 0079 本实施例的方案, 当服务器反馈的发件方的身份认证信息的验证指令为未通过指 令, 即发件方的身份。
32、认证信息验证不合法时, 网关在接收到发件方发送的邮件内容信息之 后, 不会将其发送至服务器, 即禁止发件方发送邮件, 此时, 发件方所发送的邮件内容信息 将发送不到收件方。 0080 本实施例的方案, 网关通过获取发件方的身份认证信息, 并将身份认证信息透传 至服务器; 响应于服务器反馈的身份认证信息的未通过指令, 禁止发件方发送邮件, 实现了 当发件方的身份认证信息验证不合法时, 对发件方发送的邮件内容信息进行拦截, 禁止发 件方发送邮件。 0081 实施例五 0082 图5是本发明实施例五中的一种邮件过滤方法的流程图, 本实施例可适用于通过 服务器实现对垃圾邮件的过滤的情况, 该方法可以由。
33、邮件过滤装置来执行, 该装置可以通 过软件和/或硬件的方式实现, 并集成在服务器中。 具体的, 参考图5, 该方法具体包括如下 步骤: 0083 步骤510、 获取网关透传的发件方的身份认证信息, 并验证身份认证信息是否合 法。 0084 在本实施例的一个可选实现方式中, 网关将发件方的身份认证信息透传至服务器 之后, 服务器可以接收到发件方的身份认证信息, 并进一步的验证发件方的身份认证信息 是否合法; 例如, 可以验证发件方输入的用户名以及密码是否正确等, 本实施例中对其不加 以限定。 0085 步骤520、 将身份认证信息的通过或者未通过指令反馈至网关。 0086 在本实施例的一个可选实。
34、现方式中, 当服务器验证发件方的身份认证信息为合法 信息之后, 可以将身份认证信息的通过指令反馈至网关; 当服务器验证发件方的身份认证 信息为不合法信息之后, 可以将身份认证信息的未通过指令反馈至网关。 0087 步骤530、 接收网关验证通过的发件方发送的邮件内容信息, 并将邮件内容信息发 送至收件方。 0088 在本实施例的一个可选实现方式中, 当网关验证发件方发送的邮件内容信息通 过, 并将邮件内容信息发送至服务器之后, 服务器可以接收到该邮件内容信息, 并将该邮件 内容信息转发至收件方, 此时, 发件方发送的邮件会被收件方接收到。 0089 本实施例的方案, 服务器获取网关透传的发件方。
35、的身份认证信息, 并验证身份认 证信息是否合法; 将身份认证信息的通过或者未通过指令反馈至网关; 接收网关验证通过 的发件方发送的邮件内容信息, 并将邮件内容信息发送至收件方, 实现了垃圾邮件以及非 法邮件的过滤。 说明书 6/9 页 9 CN 112087369 A 9 0090 为了更好地理解本发明实施例, 图6是本发明实施例五中的一种邮件过滤方法的 时序图, 其主要包括如下步骤: 0091 步骤610、 建立客户端、 网关以及服务器之间的通信连接。 0092 步骤620、 网关接收客户端发送的登录认证信息, 并透传至服务器。 0093 步骤630、 网关接收服务器的反馈信息, 并获取客户。
36、端发送的用户名, 并透传至服 务器。 0094 步骤640、 网关接收服务器的反馈信息, 获取客户端发送的邮件内容信息, 并将该 信息缓存在网关内部。 0095 步骤650、 网关扫描邮件内容信息, 扫描通过之后, 将邮件内容信息发送至服务器。 0096 本发明实施例的方案涉及到的网关可以部署在任一邮件服务器前端, 可以实现对 邮件的前置安全过滤, 可以透传客户端服务器之间的身份认证协议, 并且自动判断认证是 否成功, 如果认证成功, 那么可以进行后续的邮件发送和内容缓存, 实现将客户端发送的邮 件拦截进行扫描处理后, 继续发送给服务器。 0097 实施例六 0098 图7是本发明实施例六中的。
37、一种邮件过滤装置的结构示意图, 该装置可以执行上 述各实施例中涉及到的邮件过滤方法。 参照图7, 该装置包括: 身份认证信息获取模块710、 邮件内容信息获取模块720和邮件内容信息发送模块730。 0099 其中, 身份认证信息获取模块710, 用于获取发件方的身份认证信息, 并将身份认 证信息透传至服务器; 0100 邮件内容信息获取模块720, 用于响应于服务器反馈的身份认证信息的通过指令, 获取发件方发送的邮件内容信息, 并缓存邮件内容信息; 0101 邮件内容信息发送模块730, 用于检测邮件内容信息, 当邮件内容信息满足发送条 件时, 将邮件内容信息发送至服务器, 以使服务器将邮件。
38、内容信息发送至收件方。 0102 本实施例的方案, 网关通过身份认证信息获取模块获取发件方的身份认证信息, 并将身份认证信息透传至服务器; 通过邮件内容信息获取模块响应于服务器反馈的身份认 证信息的通过指令, 获取发件方发送的邮件内容信息, 并缓存邮件内容信息; 通过邮件内容 信息发送模块检测邮件内容信息, 当邮件内容信息满足发送条件时, 将邮件内容信息发送 至服务器, 以使服务器将邮件内容信息发送至收件方, 解决了现有技术中拦截器(即, 网关) 无法单独部署, 并且无法对邮件发送方的身份进行验证的问题, 在网关单独部署的情况下, 可以实现对邮件发送方的身份进行认证, 不会产生垃圾邮件。 01。
39、03 可选的, 身份认证信息获取模块710, 具体用于获取发件方的登录认证信息, 并将 登录认证信息透传至服务器; 响应于服务器反馈的登录认证信息的通过指令, 获取发件方 的用户信息, 并将用户信息透传至服务器。 0104 可选的, 邮件内容信息发送模块730, 具体用于当邮件内容信息为文本信息时, 提 取邮件内容信息的至少一个关键词, 并分别计算各关键词与拦截关键词的相似度; 当各相 似度小于设定阈值时, 将邮件内容信息发送至服务器。 0105 可选的, 邮件内容信息发送模块730, 还具体用于当邮件内容信息为非文本信息 时, 获取与邮件内容信息对应的文本信息; 提取文本信息的至少一个关键词。
40、, 并分别计算各 关键词与拦截关键词的相似度; 当各相似度小于设定阈值时, 将邮件内容信息发送至服务 说明书 7/9 页 10 CN 112087369 A 10 器。 0106 可选的, 本实施例中涉及到的邮件内容信息, 包括下述至少一项: 邮件主题、 邮件 正文、 邮件签名以及邮件附件。 0107 可选的, 本实施例中涉及到的邮件过滤装置, 还包括: 禁止模块, 用于响应于服务 器反馈的身份认证信息的未通过指令, 禁止发件方发送邮件。 0108 本发明实施例所提供的邮件过滤装置可执行本发明任意实施例所提供的邮件过 滤方法, 具备执行方法相应的功能模块和有益效果。 0109 实施例七 011。
41、0 图8是本发明实施例七中的一种邮件过滤装置的结构示意图, 该装置可以执行上 述各实施例中涉及到的邮件过滤方法。 参照图8, 该装置包括: 身份认证信息获取模块810、 身份认证信息反馈模块820和邮件内容信息发送模块830。 0111 其中, 身份认证信息获取模块810, 用于获取网关透传的发件方的身份认证信息, 并验证身份认证信息是否合法; 0112 身份认证信息反馈模块820, 用于将身份认证信息的通过或者未通过指令反馈至 网关; 0113 邮件内容信息发送模块830, 用于接收网关验证通过的发件方发送的邮件内容信 息, 并将邮件内容信息发送至收件方。 0114 本实施例的方案, 服务器。
42、通过身份认证信息获取模块获取网关透传的发件方的身 份认证信息, 并验证身份认证信息是否合法; 通过身份认证信息反馈模块将身份认证信息 的通过或者未通过指令反馈至网关; 通过邮件内容信息发送模块接收网关验证通过的发件 方发送的邮件内容信息, 并将邮件内容信息发送至收件方, 实现了垃圾邮件以及非法邮件 的过滤。 0115 实施例八 0116 图9是本发明实施例八中的的一种设备的结构示意图, 该设备可以为本发明实施 例中涉及到的网关或者服务器, 本发明实施例中对其不加以限定。 如图9所示, 该设备包括 处理器90、 存储器91、 输入装置92和输出装置93; 设备中处理器90的数量可以是一个或多 个。
43、, 图9中以一个处理器90为例; 设备中的处理器90、 存储器91、 输入装置92和输出装置93可 以通过总线或其他方式连接, 图9中以通过总线连接为例。 0117 存储器91作为一种计算机可读存储介质, 可用于存储软件程序、 计算机可执行程 序以及模块, 如本发明实施例中的邮件过滤方法对应的程序指令/模块(例如, 如图7所示的 邮件过滤装置中的身份认证信息获取模块710、 邮件内容信息获取模块720和邮件内容信息 发送模块730, 或者如图8所示的邮件过滤装置中的身份认证信息获取模块810、 身份认证信 息反馈模块820和邮件内容信息发送模块830)。 处理器90通过运行存储在存储器91中的。
44、软 件程序、 指令以及模块, 从而执行设备的各种功能应用以及数据处理, 即实现上述的邮件过 滤方法。 0118 存储器91可主要包括存储程序区和存储数据区, 其中, 存储程序区可存储操作系 统、 至少一个功能所需的应用程序; 存储数据区可存储根据终端的使用所创建的数据等。 此 外, 存储器91可以包括高速随机存取存储器, 还可以包括非易失性存储器, 例如至少一个磁 盘存储器件、 闪存器件、 或其他非易失性固态存储器件。 在一些实例中, 存储器91可进一步 说明书 8/9 页 11 CN 112087369 A 11 包括相对于处理器90远程设置的存储器, 这些远程存储器可以通过网络连接至设备。。
45、 上述 网络的实例包括但不限于互联网、 企业内部网、 局域网、 移动通信网及其组合。 0119 输入装置92可用于接收输入的数字或字符信息, 以及产生与设备的用户设置以及 功能控制有关的键信号输入。 输出装置93可包括显示屏等显示设备。 0120 实施例九 0121 本发明实施例九还提供一种包含计算机可执行指令的存储介质, 所述计算机可执 行指令在由计算机处理器执行时用于执行一种邮件过滤方法, 该方法包括: 0122 获取发件方的身份认证信息, 并将所述身份认证信息透传至服务器; 0123 响应于所述服务器反馈的所述身份认证信息的通过指令, 获取发件方发送的邮件 内容信息, 并缓存所述邮件内容。
46、信息; 0124 检测所述邮件内容信息, 当所述邮件内容信息满足发送条件时, 将所述邮件内容 信息发送至所述服务器, 以使所述服务器将所述邮件内容信息发送至收件方。 0125 当然, 本发明实施例所提供的一种包含计算机可执行指令的存储介质, 其计算机 可执行指令不限于如上所述的方法操作, 还可以执行本发明任意实施例所提供的邮件过滤 方法中的相关操作。 0126 通过以上关于实施方式的描述, 所属领域的技术人员可以清楚地了解到, 本发明 可借助软件及必需的通用硬件来实现, 当然也可以通过硬件实现, 但很多情况下前者是更 佳的实施方式。 基于这样的理解, 本发明的技术方案本质上或者说对现有技术做出。
47、贡献的 部分可以以软件产品的形式体现出来, 该计算机软件产品可以存储在计算机可读存储介质 中 , 如计算机的软盘、 只读存储器(Read-Only Memory, ROM) 、 随机存取存储器 (RandomAccess Memory, RAM)、 闪存(FLASH)、 硬盘或光盘等, 包括若干指令用以使得一台计 算机设备(可以是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述的方 法。 0127 值得注意的是, 上述邮件过滤装置的实施例中, 所包括的各个单元和模块只是按 照功能逻辑进行划分的, 但并不局限于上述的划分, 只要能够实现相应的功能即可; 另外, 各功能单元的具体名。
48、称也只是为了便于相互区分, 并不用于限制本发明的保护范围。 0128 注意, 上述仅为本发明的较佳实施例及所运用技术原理。 本领域技术人员会理解, 本发明不限于这里所述的特定实施例, 对本领域技术人员来说能够进行各种明显的变化、 重新调整和替代而不会脱离本发明的保护范围。 因此, 虽然通过以上实施例对本发明进行 了较为详细的说明, 但是本发明不仅仅限于以上实施例, 在不脱离本发明构思的情况下, 还 可以包括更多其他等效实施例, 而本发明的范围由所附的权利要求范围决定。 说明书 9/9 页 12 CN 112087369 A 12 图1 图2 说明书附图 1/5 页 13 CN 112087369 A 13 图3 图4 图5 说明书附图 2/5 页 14 CN 112087369 A 14 图6 说明书附图 3/5 页 15 CN 112087369 A 15 图7 图8 说明书附图 4/5 页 16 CN 112087369 A 16 图9 说明书附图 5/5 页 17 CN 112087369 A 17 。
- 内容关键字: 邮件 过滤 方法 装置 设备 存储 介质
高密度微藻培养装置.pdf
垫片检测装置.pdf
微型扬声器音腔定量灌装装置.pdf
晶圆夹持旋转机构.pdf
流延机分切装置.pdf
不规则瓶身喷涂用包覆工装装置.pdf
宽锂带滚切设备.pdf
不锈钢分条加工开平机的导出架结构.pdf
流延机辊筒.pdf
工业硅原料用筛选装置.pdf
激光导引头零位误差测量校准装置.pdf
中药提取物过滤装置.pdf
具有绝缘边的涂碳箔、正极极片及锂电池.pdf
可自动进行降温的新能源配电柜.pdf
多角度预制梁液压钢模板自动开合装置.pdf
烧结矿制备系统.pdf
钢坯十字转盘冷却装置.pdf
快速出料的农膜原料混合装置.pdf
基于大数据和人工智能的购物推荐方法及系统.pdf
短暂保持芯片内存储数据电路及方法.pdf
井盖生产用中频感应电炉.pdf
基于边缘计算的电网异常运行状态监测方法.pdf
自适应PID控制器的参数优化方法.pdf
渲染自定义几何体依附模型的方法及装置.pdf
具有高隔离度的紧凑型功率分配器.pdf
基于CSS样式预渲染对比的UI自动化方法及相关装置.pdf
卷对卷镭射收放卷机.pdf
熔敷陶瓷粉棒条筛板及包含其的筛分装置.pdf
纤维增强型氟塑料电线电缆及其制造方法.pdf
光固化修复机器人.pdf
尺寸可调节的飞机侧副翼组装型架.pdf
套管扶正器.pdf
二氯二茂类锆的合成方法.pdf
高温热泵混合工质.pdf
采用单源分子前驱体制备高品质硫化铟铜的方法.pdf
城市景观河初期雨水污染物原位削减装置.pdf
一种柴油脱色精制剂.pdf
染料中间体2氨基3,5二硝基苯乙酮的合成方法.pdf
一种云石胶及其制备方法.pdf
一种快速降解有机染料废水的方法.pdf
基于气固相法的高粘度高填充性氯磺化聚乙烯的制备方法.pdf
锰基层状晶体结构锂电池正极材料及其制备方法.pdf
复合溶剂萃取精馏法提取加氢裂解CSUB9/SUB中三甲苯馏分的方法.pdf
一种无卤芳基磷腈阻燃剂及其制备方法.pdf
一种废内燃机油再生基础油的方法.pdf
一类低温低粘度液晶组合物的制备与用途.pdf
一种提取高纯度齐墩果酸的方法.pdf
一种内外墙贴合用的聚氨酯双组份发泡胶及其制作方法.pdf
一种微藻培养方法及装置.pdf
多功能气化炉的转动炉盘结构.pdf
甜型荔枝酒及其生产方法.pdf