一种消息发送方法及相关装置制造方法及图纸

技术编号:31925442 阅读:13 留言:0更新日期:2022-01-15 13:10
本申请提供了一种消息发送方法及相关装置,所述方法应用于服务器,所述方法包括:接收来自第一终端设备的第一消息,其中,所述第一消息包括IP地址;根据所述IP地址确定发送所述第一消息的应用程序的版本类型,所述版本类型用于指示所述应用程序的版本;根据所述版本类型对所述第一消息的基础信息进行版本类型和基础信息的一致性校验,得到校验结果,其中,所述基本信息包括以下至少一种:收件人,主题,内容和附件;若检测到所述校验结果为一致,则向所述第一消息中的所述收件人对应的第二终端设备发送所述第一消息。本申请通过在发送消息时进行一致性校验,以确保所要发送的消息的基础信息准确无误,降低了消息错发的概率。降低了消息错发的概率。降低了消息错发的概率。

【技术实现步骤摘要】
一种消息发送方法及相关装置


[0001]本申请涉及
,具体涉及一种消息发送方法及相关装置。

技术介绍

[0002]现有业务系统发送短信、邮件等消息时,一般是直接发送,缺乏校验过程,因此,导致经常会有发送给错误的收件人的情况,进而造成客户困扰、重要信息泄露、影响企业形象等。

技术实现思路

[0003]鉴于上述现有技术的不足之处,本申请的目的在于提供一种消息发送方法及相关装置,旨在在消息发送前提供校验,降低消息错发率。
[0004]为了达到上述目的,本申请采取了以下技术方案:
[0005]第一方面,本申请实施例提供一种消息发送方法,应用于服务器,其特征在于,所述方法包括:
[0006]接收来自第一终端设备的第一消息,其中,所述第一消息包括IP地址;
[0007]根据所述IP地址确定发送所述第一消息的应用程序的版本类型,所述版本类型用于指示所述应用程序的版本;
[0008]根据所述版本类型对所述第一消息的基础信息进行版本类型和基础信息的一致性校验,得到校验结果,其中,所述基本信息包括以下至少一种:收件人,主题,内容和附件;
[0009]若检测到所述校验结果为一致,则向所述第一消息中的所述收件人对应的第二终端设备发送所述第一消息。
[0010]第二方面,本申请实施例提供一种消息发送方法,应用于第一终端设备,所述方法包括:
[0011]在第一消息中添加IP地址,所述IP地址用于指示所述第一消息所属的应用程序的版本类型;
[0012]向服务器发送第一消息;
[0013]接收来自服务器的处理结果,所述处理结果在服务器对所述第一消息的基础信息进行版本类型和基础信息的一致性校验后,判断一致性校验不通过时产生;
[0014]向所述服务器发送针对所述处理结果的反馈意见。
[0015]第三方面,本申请实施例提供了一种消息发送装置,应用于服务器,所述装置包括:
[0016]消息处理单元,用于接收来自第一终端设备的第一消息,其中,所述第一消息包括IP地址;
[0017]判断单元,用于根据所述IP地址确定发送所述第一消息的应用程序的版本类型,所述版本类型用于指示所述应用程序的版本;
[0018]校验单元,用于根据所述版本类型对所述第一消息的基础信息进行版本类型和基
础信息的一致性校验,得到校验结果,其中,所述基本信息包括以下至少一种:收件人,主题,内容和附件;
[0019]输出处理单元,根据若检测到所述校验结果为一致,则向所述第一消息中的所述收件人对应的第二终端设备发送所述第一消息。
[0020]第四方面,本申请实施例提供了一种电子设备,其特征在于,包括处理器、存储器,所述存储器用于存储一个或多个程序,并且被配置由所述处理器执行,所述程序包括用于执行如第一方面所述的方法中的步骤的指令。
[0021]第五方面,本申请实施例提供了一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如第一方面所述的方法中的步骤的指令。
[0022]第六方面,本申请实施例提供了一种计算机程序产品,包括计算机程序或计算机指令,其特征在于,所述计算机程序或者所述计算机指令被处理器执行时实现第一方面所述的方法中的步骤。
[0023]实施本申请实施例,具备如下有益效果:
[0024]可以看出,本申请实施例中所描述的消息发送方法及相关装置,可接收来自第一终端设备的第一消息,其中,所述第一消息包括IP地址;根据所述IP地址确定发送所述第一消息的应用程序的版本类型,所述版本类型用于指示所述应用程序的版本;根据所述版本类型对所述第一消息的基础信息进行版本类型和基础信息的一致性校验,得到校验结果,其中,所述基本信息包括以下至少一种:收件人,主题,内容和附件;若检测到所述校验结果为一致,则向所述第一消息中的所述收件人对应的第二终端设备发送所述第一消息。本申请通过在发送消息时进行一致性校验,以确保所要发送的消息的基础信息准确无误,降低了消息错发的概率。
附图说明
[0025]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1a是本申请实施例提供的一种服务器的结构示意图;
[0027]图1b是本申请实施例提供的一种服务器与终端设备的交互示意图;
[0028]图2是本申请实施例提供的一种消息发送方法的流程示意图;
[0029]图3是本申请实施例提供的另一种消息发送方法的流程示意图;
[0030]图4是本申请实施例提供的一种消息发送装置的功能单元组成框图;
[0031]图5是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0032]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员
在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0033]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0034]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0035]本申请中的“至少一个”指的是一个或多个,多个指的是两个或两个以上。本申请中和/或,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一(项)个”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c,其中a、b、c中的每一个本身可以是元素,也可以是包含一个或多个元素的集合。
[0036]需要指出的是,本申请实施例中涉及的等于可以与大于连用,适用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息发送方法,应用于服务器,其特征在于,所述方法包括:接收来自第一终端设备的第一消息,其中,所述第一消息包括IP地址;根据所述IP地址确定发送所述第一消息的应用程序的版本类型,所述版本类型用于指示所述应用程序的版本;根据所述版本类型对所述第一消息的基础信息进行版本类型和基础信息的一致性校验,得到校验结果,其中,所述基本信息包括以下至少一种:收件人,主题,内容和附件;若检测到所述校验结果为一致,则向所述第一消息中的所述收件人对应的第二终端设备发送所述第一消息。2.根据权利要求1所述的方法,其特征在于,所述根据所述版本类型对所述第一消息的基础信息进行版本类型和基础信息的一致性校验之前,所述方法还包括:检查所述第一消息的基本信息的完整性;若所述基本信息完整,则判断是否已为所述应用程序配置规则;若所述基本信息不完整,则将流程节点退回至所述第一终端设备或者所述第三终端设备,并向所述第一终端设备或者所述第三终端设备发送信息补充提示,以提示消息发送人员或主管人员补充基本信息,所述第三终端设备为主管人员所对应的终端设备。3.根据权利要求2所述的方法,其特征在于,所述判断是否已为所述应用程序配置规则之后,所述方法还包括:若已为所述应用程序配置规则,则根据所述规则对所述第一消息进行规则检查;若所述由于未配置规则,则向第一终端设备或第三终端设备发送确认消息,其中,所述第三终端设备为主管人员所对应的终端设备;接收所述第一终端设备或所述第三终端设备发送的针对所述确认消息的处理指令,根据所述处理指令对所述第一消息进行处理,其中,所述处理指令包括取消发送、立即发送和定时发送中的任一个。4.根据权利要求1所述的方法,其特征在于,所述根据所述版本类型对所述第一消息的基础信息进行版本类型和基础信息的一致性校验,包括:当所述版本类型为非正式版本时,则将所述第一消息的收件人修改为预设测试人员;当所述所述版本类型为正式版本时,则对所述第一消息进行以下校验:确定收件人是否为客户;确定收件人的收件地址所关联的第一客户名称与主题中的第二客户名称是否一致;确定主题名称和附件名称是否一致。5.根据权利要求4所述的方法,其特征在于,若检测到所述校验结果为一致,则向所述第一消息中的所述收件人对应的第二终端设备发送所述第一消息之后,所述方法还包括:若所述收件人不是客户,则将流程节点退回至第一终端设备或者第三终端设备,并向所述第一终端设备或者所述第三终端设备发送第一修改提示,以提示消息发送人员或主管人员对收件人进行修改,其中,所述第三终端设备为主管人员所对应的终端设备;若所述第一客户名称与所述第二客户名称不一致,则将流程节点退回至所述第一终端设备或者所述第三终端设备,并向所述第一终端设备或者所述第三终端设备发送第二修改提示,以提示消息发送人员或主管人员对收件人进行修改;若主题名称和附件名称不一致,则将流程节点退回至所述第一终端设备或者所述第三
终端设备,并向所述第一终端设备或者所述第三终端设备发送第三修改提示,以提示消息发送人员或主管人员对主题或附件进行修改。6.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:李晓彤陈传超洪波林旭东
申请(专利权)人:展讯半导体成都有限公司
类型:发明
国别省市:

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

1