一种邮箱附件自动过滤方法技术

技术编号:39495355 阅读:7 留言:0更新日期:2023-11-24 11:22
本发明专利技术公开了邮箱附件自动过滤方法

【技术实现步骤摘要】
一种邮箱附件自动过滤方法、终端及存储介质


[0001]本专利技术涉及自动化办公
,尤其涉及的是一种邮箱附件自动过滤方法

终端及存储介质


技术介绍

[0002]随着互联网和线上办公的发展,企业邮箱已经成为大多数企业发送文件的重要渠道

[0003]现有的邮件系统都有附件上传
/
下载功能,但是对于附件类型没有做限制,很难控制用户恶意上传对系统有害的文件,带来了一些网络安全问题,而且对于相同的文件没有进行筛选过滤,导致多次上传同一文件没有对文件做验证,浪费了大量存储空间,或是多次下载同一文件没有做优化处理,浪费了网络带宽

[0004]因此,现有技术还有待改进


技术实现思路

[0005]本专利技术要解决的技术问题在于,针对现有技术缺陷,本专利技术提供邮箱附件自动过滤方法

终端及存储介质,以解决多次上传

下载邮件附件导致的空间占用问题

[0006]本专利技术解决技术问题所采用的技术方案如下:
[0007]第一方面,本专利技术提供一种邮箱附件自动过滤方法,包括:
[0008]获取邮箱中的用户上传文件,根据所述用户上传文件及白名单确定文件类型,并生成对应的
MD5
值;
[0009]将所述
MD5
值与文件服务器中保存的
MD5
值进行比对,并根据比对结果将对应的用户上传文件存储在所述文件服务器

[0010]在一种实现方式中,所述获取邮箱中的用户上传文件,之前包括:
[0011]根据不同的文件类别设置所述白名单;
[0012]设置各文件类别下不同的文件类型;
[0013]设置不同文件类型对应的开启或关闭状态,并设置不同文件类别对应的开启或关闭状态;
[0014]其中,所述白名单包括不同文件类别以及各文件类别下的不同文件类型

[0015]在一种实现方式中,所述文件类别包括:文本文档
、Word、Excel、PPT、PDF、
图片

音频

视频

压缩文件或用户自定义文件;
[0016]各文件类型包括:各文件类别下对应的文件格式

[0017]在一种实现方式中,所述根据所述用户上传文件及白名单确定文件类型,并生成对应的
MD5
值,包括:
[0018]确定所述用户上传文件的文件类型;
[0019]判断所述用户上传文件的文件类型是否存在所述白名单中;
[0020]若存在所述白名单中,则根据所述用户上传文件的文件内容生成对应的
MD5
值;
[0021]若不存在所述白名单中,则禁止用户上传文件

[0022]在一种实现方式中,所述将所述
MD5
值与文件服务器中保存的
MD5
值进行比对,并根据比对结果将对应的用户上传文件存储在所述文件服务器,包括:
[0023]将所述
MD5
值与所述文件服务器的
MD5
库中值进行比对,判断所述
MD5
值与所述文件服务器的
MD5
库中值是否相同;
[0024]若相同,提示用户已上传;
[0025]若不相同,则将对应的用户上传文件存储在所述文件服务器

[0026]在一种实现方式中,所述方法,还包括:
[0027]根据用户的文件下载指令向邮件服务器发送邮件附件下载请求,从所述邮件服务器中下载对应的邮件附件

[0028]在一种实现方式中,所述根据用户的文件下载指令向邮件服务器发送邮件附件下载请求,从所述邮件服务器中下载对应的邮件附件,包括:
[0029]根据所述
MD5
值判断所述邮件服务器的系统临时文件夹中是否存在与当前邮件附件相同的文件;
[0030]若存在,则将所述邮件服务器的系统临时文件夹中与所述邮件附件相同的文件转给用户;
[0031]若不存在,则从所述文件服务器远程下载所述邮件附件给用户

[0032]在一种实现方式中,所述从文件服务器远程下载所述邮件附件给用户,包括:
[0033]从所述文件服务器远程下载所述邮件附件,将所述邮件附件发送给用户,并以
MD5
值作为文件名存储到所述邮件服务器的系统临时文件夹中

[0034]第二方面,本专利技术还提供一种终端,包括:处理器以及存储器,所述存储器存储有邮箱附件自动过滤程序,所述邮箱附件自动过滤程序被所述处理器执行时用于实现如第一方面所述的邮箱附件自动过滤方法的操作

[0035]第三方面,本专利技术还提供一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质存储有邮箱附件自动过滤程序,所述邮箱附件自动过滤程序被处理器执行时用于实现如第一方面所述的邮箱附件自动过滤方法的操作

[0036]本专利技术采用上述技术方案具有以下效果:
[0037]本专利技术通过获取邮箱中的用户上传文件,根据所述用户上传文件及白名单确定文件类型,并生成对应的
MD5
值;将所述
MD5
值与文件服务器中保存的
MD5
值进行比对,并根据比对结果将对应的用户上传文件存储在所述文件服务器

本专利技术通过设置邮件附件上传自动过滤功能,能够防止因多次上传同一文件没有对文件做验证导致浪费了大量存储空间,从而实现在邮件附件类别白名单内自动过滤重复文件,减少空间占用,节约服务器存储空间

附图说明
[0038]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图

[0039]图1是本专利技术的一种实现方式中基于安全邮箱附件自动过滤方法的流程图

[0040]图2是本专利技术的一种实现方式中设置邮件附件类别白名单的较佳实例的流程图

[0041]图3是本专利技术的一种实现方式中邮件附件上传自动过滤的较佳实例的流程图

[0042]图4是本专利技术的一种实现方式中邮件附件避免重复下载的较佳实例的流程图

[0043]图5是本专利技术的一种实现方式中文件类别及状态界面示意图

[0044]图6是本专利技术的一种实现方式中文件类型及状态界面示意图

[0045]图7是本专利技术的一种实现方式中开关界面示意图

[0046]图8是本专利技术的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种邮箱附件自动过滤方法,其特征在于,包括:获取邮箱中的用户上传文件,根据所述用户上传文件及白名单确定文件类型,并生成对应的
MD5
值;将所述
MD5
值与文件服务器中保存的
MD5
值进行比对,并根据比对结果将对应的用户上传文件存储在所述文件服务器
。2.
根据权利要求1所述的邮箱附件自动过滤方法,其特征在于,所述获取邮箱中的用户上传文件,之前包括:根据不同的文件类别设置所述白名单;设置各文件类别下不同的文件类型;设置不同文件类型对应的开启或关闭状态,并设置不同文件类别对应的开启或关闭状态;其中,所述白名单包括不同文件类别以及各文件类别下的不同文件类型
。3.
根据权利要求2所述的邮箱附件自动过滤方法,其特征在于,所述文件类别包括:文本文档
、Word、Excel、PPT、PDF、
图片

音频

视频

压缩文件或用户自定义文件;各文件类型包括:各文件类别下对应的文件格式
。4.
根据权利要求1所述的邮箱附件自动过滤方法,其特征在于,所述根据所述用户上传文件及白名单确定文件类型,并生成对应的
MD5
值,包括:确定所述用户上传文件的文件类型;判断所述用户上传文件的文件类型是否存在所述白名单中;若存在所述白名单中,则根据所述用户上传文件的文件内容生成对应的
MD5
值;若不存在所述白名单中,则禁止用户上传文件
。5.
根据权利要求1所述的邮箱附件自动过滤方法,其特征在于,所述将所述
MD5
值与文件服务器中保存的
MD5
值进行比对,并根据比对结果将对应的用户上传文件存储在所述文件服务器,包括:将所述

【专利技术属性】
技术研发人员:谭曼
申请(专利权)人:湖南珩君软件开发有限公司
类型:发明
国别省市:

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

1