System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信息安全领域,尤其涉及一种被拦截邮件处理方法、装置、设备及介质。
技术介绍
1、随着科技的发展,邮件已经成为人们沟通的主要方式之一,邮件安全更是受到人们的关注。为了防止邮件攻击,通常邮件网关会对邮件进行识别,将识别到异常邮件拦截。
2、现有技术中,邮件网关中配置有很多拦截规则,当确定出邮件满足拦截规则时,就会进行拦截。然而,一些正常邮件也可能会满足拦截规则,导致被误拦截,收件人无法收到邮件。
3、因此,亟需一种被拦截邮件处理方法,能够让收件人获知可能是正常邮件的邮件被拦截。
技术实现思路
1、本申请实施例提供一种被拦截邮件处理方法、装置、设备及介质,用于解决亟需一种被拦截邮件处理方法,能够让收件人获知可能是正常邮件的邮件被拦截的问题。
2、第一方面,本申请实施例提供一种被拦截邮件处理方法,应用于邮件网关,所述方法包括:
3、在拦截到原始邮件时,获取收件人配置信息、所述原始邮件的拦截原因标识,以及所述拦截原因标识对应的放行配置信息;
4、根据所述拦截原因标识和所述放行配置信息,生成通知结果,所述通知结果用于指示需要或不需要向收件人发送拦截通知邮件;
5、若所述通知结果指示需要向收件人发送拦截通知邮件,则对所述原始邮件进行过滤处理,得到邮件安全信息;
6、根据所述收件人配置信息和所述原始邮件的收件人地址,确定目标收件人地址;
7、根据所述目标收件人地址,发送拦截通知邮件,所述拦截通
8、在一种具体实施方式中,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
9、若所述拦截原因标识指示关键字拦截,判断所述放行配置信息中的放行标识是否指示放行;
10、若所述放行标识未指示放行,则生成不需要向收件人发送拦截通知邮件的通知结果;
11、若所述放行标识指示放行,则判断所述原始邮件中是否包括所述放行配置信息中的放行关键字;
12、若所述原始邮件中不包括所述放行关键字,则生成不需要向收件人发送拦截通知邮件的通知结果;
13、若所述原始邮件中包括所述放行关键字,则生成需要向收件人发送拦截通知邮件的通知结果。
14、在一种具体实施方式中,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
15、若所述拦截原因标识指示发件人伪造拦截或黑名单拦截,判断所述放行配置信息中的放行标识是否指示放行;
16、若所述放行标识未指示放行,则生成不需要向收件人发送拦截通知邮件的通知结果;
17、若所述放行标识指示放行,则生成需要向收件人发送拦截通知邮件的通知结果。
18、在一种具体实施方式中,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
19、若所述拦截原因标识指示智能识别反垃圾邮件拦截,获取所述原始邮件对应的可信值;
20、判断所述可信值是否大于所述放行配置信息中的可信值阈值;
21、若所述可信值大于所述可信值阈值,则生成需要向收件人发送拦截通知邮件的通知结果;
22、若所述可信值小于或等于所述可信值阈值,则生成不需要向收件人发送拦截通知邮件的通知结果。
23、在一种具体实施方式中,所述对所述原始邮件进行过滤处理,得到邮件安全信息,包括:
24、将所述原始邮件中的异常信息去除,得到所述邮件安全信息,所述异常信息包括附件、统一资源定位符、身份标识。
25、在一种具体实施方式中,所述收件人配置信息包括黑名单、白名单和预设数量,所述根据所述收件人配置信息和所述原始邮件的收件人地址,确定目标收件人地址,包括:
26、将所述原始邮件的收件人地址中,属于所述黑名单的地址去除,得到第一收件人地址;
27、若所述第一收件人地址的数量小于或等于所述预设数量,则将所述第一收件人地址作为所述目标收件人地址;
28、若所述第一收件人地址的数量大于所述预设数量,则确定所述第一收件人地址中属于所述白名单的第二收件人地址的数量;
29、若所述第二收件人地址的数量小于或等于所述预设数量,则将所述第二收件人地址作为所述目标收件人地址;
30、若所述第二收件人地址的数量大于所述预设数量,则将所述第二收件人地址中的所述预设数量个地址作为所述目标收件人地址。
31、在一种具体实施方式中,所述方法还包括:
32、接收收件人的终端设备发送的邮件放行请求,所述邮件放行请求包括邮件标识;
33、根据所述邮件标识对应的原始邮件中的收件人地址,发送所述原始邮件。
34、第二方面,本申请实施例提供一种被拦截邮件处理装置,包括:
35、获取模块,用于在拦截到原始邮件时,获取收件人配置信息、所述原始邮件的拦截原因标识,以及所述拦截原因标识对应的放行配置信息;
36、处理模块,用于:
37、根据所述拦截原因标识和所述放行配置信息,生成通知结果,所述通知结果用于指示需要或不需要向收件人发送拦截通知邮件;
38、若所述通知结果指示需要向收件人发送拦截通知邮件,则对所述原始邮件进行过滤处理,得到邮件安全信息;
39、根据所述收件人配置信息和所述原始邮件的收件人地址,确定目标收件人地址;
40、发送模块,用于根据所述目标收件人地址,发送拦截通知邮件,所述拦截通知邮件包括所述邮件安全信息。
41、第三方面,本申请实施例提供一种网关,包括:
42、处理器,存储器,通信接口;
43、所述存储器用于存储所述处理器的可执行指令;
44、其中,所述处理器配置为经由执行所述可执行指令来执行第一方面任一项所述的被拦截邮件处理方法。
45、第四方面,本申请实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项所述的被拦截邮件处理方法。
46、本申请实施例提供的被拦截邮件处理方法、装置、设备及介质,通过在拦截到原始邮件时,根据获取的拦截原因标识和放行配置信息,生成通知结果。在通知结果指示需要向收件人发送拦截通知邮件时,对原始邮件进行过滤处理得到邮件安全信息,进而根据确定的目标收件人地址,发送拦截通知邮件。本方案通过在生成通知结果指示需要向收件人发送拦截通知邮件时,向目标收件人地址对应的设备发送邮件,实现了能够让收件人获知可能是正常邮件的邮件被拦截。
本文档来自技高网...【技术保护点】
1.一种被拦截邮件处理方法,其特征在于,应用于邮件网关,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述原始邮件进行过滤处理,得到邮件安全信息,包括:
6.根据权利要求1所述的方法,其特征在于,所述收件人配置信息包括黑名单、白名单和预设数量,所述根据所述收件人配置信息和所述原始邮件的收件人地址,确定目标收件人地址,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种被拦截邮件处理装置,其特征在于,包括:
9.一种网关,其特征在于,包括:
10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处
...【技术特征摘要】
1.一种被拦截邮件处理方法,其特征在于,应用于邮件网关,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述拦截原因标识和所述放行配置信息,生成通知结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述原始邮件进行过滤处理,得到邮件安...
【专利技术属性】
技术研发人员:李少波,李锐,孟琦,
申请(专利权)人:中国人民财产保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。