System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理领域,也可用于金融领域,具体涉及一种邮件处理方法及装置。
技术介绍
1、在一个企业内部,通过电子邮件进行事务处理给日常办公带来了便利,在使用电子邮件的时候,随着收发邮件的不断积累,邮箱的剩余存储空间会越来越小,一般通过对邮箱进行清理删除一些不用的邮件,或是对邮箱进行备份,也有通过本地化邮箱将存储分散到用户本地的方式。同时,在邮件的收发过程中一般会用到附件,为了控制附件内容的知悉使用范围,一些企业内部还通过文档安全防护系统,加强了文档的权限管理,需要发件人在添加附件前对附件进行加密授权。
2、可以看出,以上邮件的处理存在如下不足:
3、一是随着收发邮件的不断积累,尤其是邮件的发送范围较广,且不断转发的情况下,对邮件处理系统的存储容量形成加大压力,通过清理删除方式有时会导致误删除无法找回原邮件,备份方式则在需要查找邮件时,需要切换操作,且有时需要切换多个备份才能找到自己所要的邮件,较为麻烦,且并未从根源上解决存储空间被耗费的问题,而本地化邮箱其实也是有大小限制,也是需要不定期进行清理或备份,仍然存在上述问题。
4、二是对于附件过大的邮件,在发送和收件的过程中,占用了大量的邮件处理系统的网络流量,而所述邮件的转发更是成倍数级占用邮件系统存储空间,不利于企业邮件系统存储空间的合理使用和规划。
5、三是随着邮件处理系统存储容量的消耗,影响了邮件处理系统的处理效率,以及客户打开大附件邮件对邮件处理的网络流量的占用影响了邮件响应的速度,影响客户体验。
6、四是员工在
7、五是在所述附件有更新的时候,需要重新补发邮件,附上更新的附件,进一步加剧了邮件系统的存储压力。
技术实现思路
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、邮件写入单元,用于将所述邮件内容信息写入设定邮件数据库,以使邮件接收方根据所述接收方标识从所述邮件数据库中获取对应的邮件内容信息,并根据所述邮件内容信息中包含的共享本文档来自技高网...
【技术保护点】
1.一种邮件处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的邮件处理方法,其特征在于,所述根据所述附件选择指令确定对应的共享文件链接,包括:
3.根据权利要求2所述的邮件处理方法,其特征在于,在所述根据所述文件地址信息生成对应的共享文件链接之前,还包括:
4.根据权利要求2所述的邮件处理方法,其特征在于,在所述判断所述根据所述附件选择指令中的文件地址信息是否从属于设定共享文档库之后,还包括:
5.根据权利要求4所述的邮件处理方法,其特征在于,所述根据所述文件地址信息将相应的文件上传至所述共享文档库的文件路径,包括:
6.根据权利要求1所述的邮件处理方法,其特征在于,所述将所述邮件发送方发送的邮件内容信息和所述共享文件链接写入设定邮箱数据库,包括:
7.一种邮件处理装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至6任一项所述的邮件处理方法的步骤。
9.一种计算机
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至6任一项所述的邮件处理方法的步骤。
...【技术特征摘要】
1.一种邮件处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的邮件处理方法,其特征在于,所述根据所述附件选择指令确定对应的共享文件链接,包括:
3.根据权利要求2所述的邮件处理方法,其特征在于,在所述根据所述文件地址信息生成对应的共享文件链接之前,还包括:
4.根据权利要求2所述的邮件处理方法,其特征在于,在所述判断所述根据所述附件选择指令中的文件地址信息是否从属于设定共享文档库之后,还包括:
5.根据权利要求4所述的邮件处理方法,其特征在于,所述根据所述文件地址信息将相应的文件上传至所述共享文档库的文件路径,包括:
6.根据权利要求1所述的邮件处理方法,其特...
【专利技术属性】
技术研发人员:雷兵,朱国平,镇超,卞小香,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。