[发明专利]电子邮件的发送方法、系统、存储介质以及电子设备有效
申请号: | 201910151452.2 | 申请日: | 2019-02-28 |
公开(公告)号: | CN111628924B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 张蛟 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L51/42 | 分类号: | H04L51/42;H04L51/214;H04L51/23;H04L41/06 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 薛琦;张冉 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子邮件 发送 方法 系统 存储 介质 以及 电子设备 | ||
1.一种电子邮件的发送方法,其特征在于,所述发送方法包括:
读取所述电子邮件的邮件配置信息,将满足预设执行条件的所述电子邮件作为应发送邮件,所述邮件配置信息包括所述电子邮件的邮件接收终端的信息以及发送内容;
查找至少一个空闲的协程;
利用所述协程执行所述应发送邮件的传递,以将所述应发送邮件传递至邮件服务器;
控制所述邮件服务器将所述应发送邮件传递至所述邮件接收终端;
所述读取所述电子邮件的邮件配置信息,将满足预设执行条件的所述电子邮件作为应发送邮件的步骤之后还包括:
对所述应发送邮件进行标识,以得到所述应发送邮件的邮件任务id;
所述发送内容包括内容id,至少一个所述协程包括任务创建协程、数据获取协程以及邮件发送协程;
利用至少一个所述协程执行所述应发送邮件的传递,以将所述应发送邮件传递至邮件服务器的步骤具体包括:
利用所述任务创建协程获取所述邮件任务id,根据所述邮件任务id查找获取所述邮件配置信息,从所述邮件配置信息中查找获取所述内容id;
利用所述数据获取协程根据所述内容id查找得到所述应发送邮件的内容数据;
利用所述任务创建协程接收所述内容数据,并将所述内容数据传递给邮件发送协程;
利用所述邮件发送协程调用邮件服务器的接口,以将所述内容数据以及所述邮件接收终端的信息发送至所述邮件服务器。
2.如权利要求1所述的电子邮件的发送方法,其特征在于,所述读取所述电子邮件的邮件配置信息,将满足预设执行条件的所述电子邮件作为应发送邮件的步骤之前还包括:
存储用户预先编写完成的所述邮件配置信息。
3.如权利要求1所述的电子邮件的发送方法,其特征在于,所述邮件配置信息包括发送时间;
所述预设执行条件包括:当前时间到达所述电子邮件的所述发送时间。
4.如权利要求1所述的电子邮件的发送方法,其特征在于,所述利用数据获取协程根据所述内容id查找得到所述应发送邮件的内容数据的步骤具体包括:利用数据获取协程执行以下步骤:
根据所述内容id查找所述内容数据的配置信息,所述内容数据的配置信息包括获取所述内容数据的接口信息;
根据所述接口信息查找得到所述内容数据。
5.如权利要求4所述的电子邮件的发送方法,其特征在于,所述内容id的数量为多个;
利用所述数据获取协程根据所述内容id查找得到所述应发送邮件的内容数据的步骤具体包括:利用所述数据获取协程执行如下步骤:
根据多个所述内容id分别查找得到多组所述内容数据,其中,每个所述内容id分别对应一组所述内容数据;
所述利用所述任务创建协程接收所述内容数据,并将所述内容数据传递给邮件发送协程的步骤具体包括:利用所述任务创建协程执行如下步骤:
对多组所述内容数据进行组装,以得到组装后内容数据,其中,所述组装包括对多组所述内容数据按照预设规则进行排列;
将所述组装后内容数据发送至所述邮件发送协程。
6.如权利要求1-3任一项所述的电子邮件的发送方法,其特征在于,所述发送方法还包括:
检测所述应发送邮件的发送过程是否出现故障,其中,所述故障包括以下一种或多种:所述邮件配置信息读取失败、所述内容id查找失败、所述内容数据获取失败;
若检测结果为是,则生成故障信息;
存储所述故障信息。
7.如权利要求6所述的电子邮件的发送方法,其特征在于,所述发送方法还包括:
读取所述故障信息;
在预设重试时间内控制发生所述故障的所述发送过程进行一次或多次重试;
将所述重试的次数与预设重试次数进行比较;
若所述重试的次数大于所述预设重试次数,且所述故障仍然存在,则将所述故障信息发送至预先绑定的故障信息接收终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910151452.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光纤连接器拉力及镜片粘结推力测试工装及其应用
- 下一篇:触控系统