本发明涉及通信及金融领域,尤其涉及一种邮件发送方法、装置、计算机设备和存储介质。
背景技术:
1、在金融领域中,涉及到不同的金融业务时,需要在金融业务系统中根据不同的业务流程向对应的业务节点发送邮件,以推进业务的运行。
2、在业务系统中,每个业务流程对应的邮件收件人、邮件抄送人、邮件内容以及邮件标题等邮件信息均是预先设置的,例如,处理客户的贷款业务时,各个流程节点的邮件收件人、邮件抄送人、邮件内容以及邮件标题均是预先设置的。然而,当业务流程发生改变时,邮件发送场景也随之改变,这需要后台开发人员重新发布新的邮件发送场景,即需要后台开发人员基于新的业务流程修改邮件信息,这增加了开发人员的工作量。
技术实现思路
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、本发明提供了一种邮件发送方法、装置、计算机设备和存储介质。上述邮件发送方法包括:接收调整指令,其中,调整指令携带有第一业务流程标识;根据第一业务流程标识修改预设的邮件配置表,得到修改后的邮件配置表,其中,邮件配置表用于表征多个邮件流程对应的邮件信息;基于修改后的邮件配置表,调整目标邮件流程对应的邮件信息,得到目标邮件信息,其中,目标邮件流程为多个邮件流程中与第一业务流程标识关联的邮件流程;在接收到针对目标邮件流程的发送指令的情况下,依据目标邮件信息进行邮件发送操作。本技术实施例提供的邮件发送方法根据接收到的调整指令即可调整改变后的业务流程关联的邮件流程,整个过程中不需要开发人员额外编写代码以调整邮件流程,以此降低了开发人员的工作量。
1.一种邮件发送方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述调整指令用于表征将所述目标邮件流程对应的抄送人地址调整为目标抄送人,所述邮件配置表包括地址配置信息,所述地址配置信息用于表征邮件流程对应的抄送人地址;
3.根据权利要求1所述的方法,其特征在于,所述调整指令用于表征调整所述目标邮件流程对应的邮件收发节点,所述邮件配置表包括节点配置信息,所述节点配置信息用于表征邮件流程对应的发件人地址和收件人地址;
4.根据权利要求1所述的方法,其特征在于,所述调整指令用于表征调整所述目标邮件流程关联的邮件的邮件正文,所述邮件配置表包括内容配置信息,所述内容配置信息用于表征邮件正文;
5.根据权利要求1所述的方法,其特征在于,所述调整指令用于表征调整所述目标邮件流程关联的邮件的邮件标题,所述邮件配置表包括标题配置信息,所述标题配置信息用于表征邮件标题;
6.根据权利要求1所述的方法,其特征在于,所述在接收到针对所述目标邮件流程的发送指令的情况下,依据所述目标邮件信息进行邮件发送操作,包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述方法还包括:
8.一种邮件发送装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的邮件发送方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的邮件发送方法的步骤。