一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种针对企业应用系统接入发送邮件功能的自助服务系统的制作方法

2022-12-20 00:46:55 来源:中国专利 TAG:


1.本技术涉及一种邮箱服务系统,具体是一种针对企业应用系统接入发送邮件功能的自助服务系统。


背景技术:

2.邮件作为企业必备基础it技术之一,其服务对象主要分为两种,一个是面向企业所有员工,其一般使用可视化工具,比如outlook、owa、网易、新浪、qq等邮箱客户端或者邮箱网页进行邮件的收、发、查、存等操作,并且有各种商业化或者开源解决方案;另一个是面向企业的信息系统通过程序触发的邮件,比如oa系统、人力资源管理系统、资产管理系统、权限管理系统等,通过程序因为某种业务原因自动触发的,这其中使用最广泛的就是程序通过smtp协议使用商业的或者开源的邮件服务器进行邮件的发送。
3.现有的邮箱服务系统有邮件服务认证凭证的泄露问题,有发送邮件的数据一体化存储、统计、分析问题,有邮件内容过滤以及标签化问题。因此,针对上述问题提出一种针对企业应用系统接入发送邮件功能的自助服务系统。


技术实现要素:

4.一种针对企业应用系统接入发送邮件功能的自助服务系统,包括邮箱账号申请模块、邮件服务注册模块、账号标签创建模块、邮件发送测试模块、邮件发送模块、邮件投递服务器、流量控制模块和数据储存模块;
5.所述邮箱账号申请模块和邮件服务注册模块之间相互电性连接,所述邮件服务注册模块和账号标签创建模块之间相互电性连接,所述邮件服务注册模块和邮件发送测试模块之间相互电性连接,所述邮件服务注册模块和邮件发送模块之间相互电性连接,所述邮件发送模块和邮件投递服务器之间相互电性连接,所述邮件投递服务器和数据储存模块之间相互电性连接,所述邮件投递服务器和流量控制模块之间相互电性连接。
6.进一步地,所述邮件服务注册模块的内部设置有信息关联模块。
7.进一步地,所述信息关联模块的内部设置有系统名称信息关联模块和所述部门信息关联模块。
8.进一步地,所述信息关联模块的内部设置有负责人信息关联模块和创建人信息关联模块。
9.进一步地,所述信息关联模块的内部设置有创建时间信息关联模块和所属密钥key信息关联模块。
10.进一步地,所述邮件发送模块的内部设置有http协议模块。
11.进一步地,所述邮件投递服务器的内部设置有开源邮件服务器postfix 和二次开发模块。
12.进一步地,所述数据储存模块的内部设置有数据分析模块。
13.进一步地,所述数据储存模块的内部设置有数据展示模块。
14.进一步地,所述流量控制模块的内部设置有开源软件rabbitmq。
15.本技术的有益效果是:对使用本系统的用户屏蔽邮件服务器的地址、端口、邮箱账号、密码,使得邮件服务器安全性得到极大提高,对使用本系统的用户提供虚拟的业务账号,且使用http协议的api进行邮件发送,并对api 进行了鉴权处理,屏蔽了smtp协议,使得邮件发送更安全,邮件账户管理更方便。
附图说明
16.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
17.图1为本技术一种实施例的整体结构示意图;
18.图2为本技术一种实施例的邮件服务注册模块内部结构示意图;
19.图3为本技术一种实施例的邮件发送模块的内部结构示意图;
20.图4为本技术一种实施例的邮件投递服务器的内部结构示意图;
21.图5为本技术一种实施例的数据储存模块的内部结构示意图;
22.图6为本技术一种实施例的流量控制模块的内部结构示意图。
23.图中:1、邮箱账号申请模块;2、邮件服务注册模块;3、信息关联模块; 4、系统名称信息关联模块;5、所述部门信息关联模块;6、负责人信息关联模块;7、创建人信息关联模块;8、创建时间信息关联模块;9、所属密钥key 信息关联模块;10、账号标签创建模块;11、邮件发送测试模块;12、邮件发送模块;13、http协议模块;14、邮件投递服务器;15、开源邮件服务器 postfix;16、二次开发模块;17、数据储存模块;18、数据分析模块;19、数据展示模块;20、流量控制模块;21、开源软件rabbitmq。
具体实施方式
24.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
25.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.在本技术中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本技术及其实施例,并非用于限定所指示的装
置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
27.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本技术中的具体含义。
28.此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。
29.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
30.请参阅图1-6所示,一种针对企业应用系统接入发送邮件功能的自助服务系统,包括邮箱账号申请模块1、邮件服务注册模块2、账号标签创建模块 10、邮件发送测试模块11、邮件发送模块12、邮件投递服务器14、流量控制模块20和数据储存模块17;
31.所述邮箱账号申请模块1和邮件服务注册模块2之间相互电性连接,所述邮件服务注册模块2和账号标签创建模块10之间相互电性连接,所述邮件服务注册模块2和邮件发送测试模块11之间相互电性连接,所述邮件服务注册模块2和邮件发送模块12之间相互电性连接,所述邮件发送模块12和邮件投递服务器14之间相互电性连接,所述邮件投递服务器14和数据储存模块17之间相互电性连接,所述邮件投递服务器14和流量控制模块20之间相互电性连接。
32.所述邮件服务注册模块2的内部设置有信息关联模块3;所述信息关联模块3的内部设置有系统名称信息关联模块4和所述部门信息关联模块5;所述信息关联模块3的内部设置有负责人信息关联模块6和创建人信息关联模块 7;所述信息关联模块3的内部设置有创建时间信息关联模块8和所属密钥key 信息关联模块9。通过邮件服务注册模块2对邮件进行服务注册,注册时会关联信息系统的相关信息,包含系统名称、所属部门、负责人、创建人、创建时间、所属密钥key;所述邮件发送模块12的内部设置有http协议模块13,通过邮件发送测试模块11进行发送测试,发送邮件提供的参数包含业务账号、邮件类型、邮件标签、邮件主题、收件地址、抄送、密送、邮件正文、附件,测试成功后,通过http协议进行邮件发送;所述邮件投递服务器14的内部设置有开源邮件服务器postfix15和二次开发模块16,利用开源邮件服务器 postfix作为最终的邮件投递服务器,通过对postfix进行二次开发,基于一个postfix邮箱账号实现http协议的api服务,并集成进企业的运维服务平台ark系统,实现信息系统用户通过http协议的sdk发送邮件;所述数据储存模块17的内部设置有数据分析模块18;所述数据储存模块17的内部设置有数据展示模块19,通过数据储存模块17对邮件发送数据进行了存储、分析和展示,对邮件发送结果进行追踪可查;所述流量控制模块20的内部设置有开源软件rabbitmq21,通过流量控制模块20对发送邮件进行流量控制,提高了传统邮件系统的吞吐性能。
33.本技术的有益之处在于:对使用本系统的用户屏蔽邮件服务器的地址、端口、邮箱账号、密码,使得邮件服务器安全性得到极大提高,对使用本系统的用户提供虚拟的业务账号,且使用http协议的api进行邮件发送,并对api 进行了鉴权处理,屏蔽了smtp协议,使得邮件发送更安全,邮件账户管理更方便,对发送邮件信息和邮件发送日志进行存储,使得邮
件发送数据可查、可分析、可展示,本技术对发送邮件进行流量控制,提高了传统邮件系统的吞吐性能。
34.涉及到电路和电子元器件和模块均为现有技术,本领域技术人员完全可以实现,无需赘言,本技术保护的内容也不涉及对于软件和方法的改进。
35.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献