电子邮件分发方法、系统、介质及设备.pdf

上传人:C*** 文档编号:9330934 上传时间:2021-05-14 格式:PDF 页数:10 大小:711.19KB
收藏 版权申诉 举报 下载
电子邮件分发方法、系统、介质及设备.pdf_第1页
第1页 / 共10页
电子邮件分发方法、系统、介质及设备.pdf_第2页
第2页 / 共10页
电子邮件分发方法、系统、介质及设备.pdf_第3页
第3页 / 共10页
文档描述:

《电子邮件分发方法、系统、介质及设备.pdf》由会员分享,可在线阅读,更多相关《电子邮件分发方法、系统、介质及设备.pdf(10页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010016607.4 (22)申请日 2020.01.08 (71)申请人 北京思特奇信息技术股份有限公司 地址 100089 北京市海淀区中关村南大街6 号中电信息大厦16层 (72)发明人 张冕 (74)专利代理机构 北京轻创知识产权代理有限 公司 11212 代理人 厉洋洋 (51)Int.Cl. G06Q 10/10(2012.01) (54)发明名称 一种电子邮件分发方法、 系统、 介质及设备 (57)摘要 本发明涉及一种电子邮件分发方法、 系统、 介质及设备。。

2、 方法包括: 接收在Excel的sheet页 中填写的邮件参数配置信息, 根据所述邮件参数 配置信息生成相应内容的邮件; 当收到邮件发送 触发信息时, 根据所述邮件参数配置信息循环调 用对应的邮件服务器进行邮件分发。 本发明通过 自动化执行来简化繁复的批量操作, 实现批量、 点对点的方式给不同的人发送不同内容的邮件, 使用者只需要进行一定的配置, 然后在界面上点 击 “发送邮件” 按钮, 便可得到预期的结果, 极大 地提高了工作效率; 且批量分发逻辑不会对邮件 服务器造成瞬时压力, 使运行更稳定、 可靠。 权利要求书1页 说明书7页 附图1页 CN 111210203 A 2020.05.29。

3、 CN 111210203 A 1.一种电子邮件分发方法, 其特征在于, 包括: 接收在Excel的sheet页中填写的邮件参数配置信息, 根据所述邮件参数配置信息生成 相应内容的邮件; 当收到邮件发送触发信息时, 根据所述邮件参数配置信息循环调用对应的邮件服务器 进行邮件分发。 2.根据权利要求1所述的方法, 其特征在于, 所述邮件参数配置信息包括邮件服务信 息、 发件人信息、 收件人清单、 与收件人清单中收件人员对应的邮件正文以及循环调用过程 中每次发送邮件的数量。 3.根据权利要求2所述的方法, 其特征在于, 所述根据所述邮件参数配置信息生成相应 内容的邮件, 包括: 根据收件人清单中不。

4、同的收件人以及不同收件人对应的邮件正文生成 对应的邮件。 4.根据权利要求2所述的方法, 其特征在于, 所述根据所述邮件参数配置信息循环调用 对应的邮件服务器进行邮件分发, 包括: 根据邮件服务信息确定对应的邮件服务器, 根据每次发送邮件的数量调用相应数量的 线程, 利用所述线程将生成的邮件发送至所述邮件服务器。 5.根据权利要求2所述的方法, 其特征在于, 所述邮件参数配置信息还包括邮件类型。 6.根据权利要求5所述的方法, 其特征在于, 所述邮件类型包括纯文本或HTML。 7.根据权利要求2所述的方法, 其特征在于, 所述收件人清单包括收件人员ID和/或收 件人姓名, 还包括收件人员邮箱和。

5、邮件发送状态。 8.一种电子邮件分发系统, 其特征在于, 包括: 参数配置模块, 用于接收在Excel的sheet页中填写的邮件参数配置信息, 根据所述邮 件参数配置信息生成相应内容的邮件; 邮件分发模块, 用于当收到邮件发送触发信息时, 根据所述邮件参数配置信息循环调 用对应的邮件服务器进行邮件分发。 9.一种计算机可读存储介质, 包括指令, 其特征在于, 当所述指令在计算机上运行时, 使所述计算机执行根据权利要求1-7任一项所述的电子邮件分发方法。 10.一种计算机设备, 包括存储器、 处理器及存储在所述存储器上的并可在所述处理器 上运行的计算机程序, 其特征在于, 所述处理器执行所述程序。

6、时实现如权利要求1-7任一项 所述的电子邮件分发方法。 权利要求书 1/1 页 2 CN 111210203 A 2 一种电子邮件分发方法、 系统、 介质及设备 技术领域 0001 本发明涉及信息安全技术领域, 尤其涉及一种电子邮件分发方法、 系统、 介质及设 备。 背景技术 0002 目前, 在公司内部, 时常会有这样的场景: 管理者需要定期向部门员工点对点发送 月度绩效评分(表格形式)、 HR行政人员向全员分发各种数字版福利(HTML邮件形式)等等。 0003 然而, 常用的邮件客户端(比如Foxmail,Outlook等等)只能满足向多个邮件接收 者(主送&抄送&密送)发送相同邮件的场景。

7、。 对于 “需要批量、 点对点的方式给不同的人发送 不同内容的邮件” 的场景却无法支持。 发明内容 0004 本发明所要解决的技术问题是针对现有技术存在的问题, 提供一种电子邮件分发 方法、 系统、 介质及设备。 0005 为解决上述技术问题, 本发明实施例提供一种电子邮件分发方法, 包括: 0006 接收在Excel的sheet页中填写的邮件参数配置信息, 根据所述邮件参数配置信息 生成相应内容的邮件; 0007 当收到邮件发送触发信息时, 根据所述邮件参数配置信息循环调用对应的邮件服 务器进行邮件分发。 0008 为解决上述技术问题, 本发明实施例还提供一种电子邮件分发系统, 包括: 00。

8、09 参数配置模块, 用于接收在Excel的sheet页中填写的邮件参数配置信息, 根据所 述邮件参数配置信息生成相应内容的邮件; 0010 邮件分发模块, 用于当收到邮件发送触发信息时, 根据所述邮件参数配置信息循 环调用对应的邮件服务器进行邮件分发。 0011 为解决上述技术问题, 本发明实施例还提供一种计算机可读存储介质, 包括指令, 当所述指令在计算机上运行时, 使所述计算机执行根据上述技术方案所述的电子邮件分发 方法。 0012 为解决上述技术问题, 本发明实施例还提供一种计算机设备, 包括存储器、 处理器 及存储在所述存储器上的并可在所述处理器上运行的计算机程序, 所述处理器执行所。

9、述程 序时实现如上述技术方案所述的电子邮件分发方法。 0013 本发明的有益效果是: 本发明通过在Excel的sheet页中填写的邮件参数配置信 息, 由此可配置不同的收件人以及不同的邮件内容; 当收到邮件发送触发信息时, 根据邮件 参数配置信息循环调用对应的邮件服务器进行邮件分发。 本发明通过自动化执行来简化繁 复的批量操作, 实现批量、 点对点的方式给不同的人发送不同内容的邮件, 使用者只需要进 行一定的配置, 然后在界面上点击 “发送邮件” 按钮, 便可得到预期的结果, 极大地提高了工 作效率; 且批量分发逻辑不会对邮件服务器造成瞬时压力, 使运行更稳定、 可靠。 说明书 1/7 页 3。

10、 CN 111210203 A 3 0014 本发明附加的方面及其的优点将在下面的描述中部分给出, 部分将从下面的描述 中变得明显, 或通过本发明实践了解到。 附图说明 0015 图1为本发明实施例提供的电子邮件分发方法的信令交互图; 0016 图2为本发明实施例提供的电子邮件分发系统示意性结构框图。 具体实施方式 0017 以下结合附图对本发明的原理和特征进行描述, 所举实例只用于解释本发明, 并 非用于限定本发明的范围。 0018 本发明实施例使用了基于Microsoft开发的Desktop Application中执行通用的 自动化任务的编程语言OLE Automation实现。 具体地。

11、, 安装最新的Microsoft Excel, 并在 设置中启用宏。 且发送邮件的邮件服务器支持简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)。 0019 图1为本发明实施例提供的电子邮件分发方法的信令交互图。 如图1所示, 该方法 包括: 接收在Excel的sheet页中填写的邮件参数配置信息, 根据所述邮件参数配置信息生 成相应内容的邮件; 当收到邮件发送触发信息时, 根据所述邮件参数配置信息循环调用对 应的邮件服务器进行邮件分发。 0020 上述实施例中, 通过在Excel的sheet页中填写的邮件参数配置信息, 由此可配置 不同的收件人以及不同。

12、的邮件内容; 当收到邮件发送触发信息时, 根据邮件参数配置信息 循环调用对应的邮件服务器进行邮件分发。 本发明实施例提供的邮件分发方法, 通过自动 化执行来简化繁复的批量操作, 实现批量、 点对点的方式给不同的人发送不同内容的邮件, 使用者只需要进行一定的配置, 然后在界面上点击 “发送邮件” 按钮, 便可得到预期的结果, 极大地提高了工作效率; 且批量分发逻辑不会对邮件服务器造成瞬时压力, 使运行更稳定、 可靠。 只需要适当的调整, 即可满足不同场景的需求。 0021 可选地, 在一个实施例中, 用户在发送邮件前, 需要完成必要的参数配置。 如表1所 示, 所述邮件参数配置信息可以包括邮件服。

13、务信息、 发件人信息、 收件人清单、 与收件人清 单中收件人员对应的邮件正文以及循环调用过程中每次发送邮件的数量。 0022 表1 说明书 2/7 页 4 CN 111210203 A 4 0023 0024 由表1可知, 邮件服务信息可以包括SMTP服务地址、 STMP服务端口、 邮件发送账号 和邮件发送密码。 发件人信息包括发件人邮箱。 收件人清单可以包括收件人员ID和/或收件 人姓名, 还包括收件人员邮箱和邮件发送状态。 0025 邮件正文可以与人员清单中的收件人员建立显性关联, 即: 待发送的清单级信息 中, 需要明确记录能识别收件人员的信息, 比如收件人姓名、 个人ID等等。 002。

14、6 邮件正文中也可以将人员关键信息参数化。 不同的场景, 关键信息不同。 如: 0027 场景1: 管理者定期向部门员工点对点发送月度绩效评分, 其中的关键信息包括: 姓名、 考核项、 考核项分数、 总分数; 0028 场景2: 行政人员全员发送数字版福利, 其中的关键信息包括: 姓名、 数字版福利兑 换码。 0029 对关键信息参数化, 就是在邮件正文中, 将关键信息设置为 “参数变量” , 在循环处 理过程中, 对变量进行赋值, 以生成对于不同的收件人的邮件正文信息。 0030 用户点击 “发送邮件” 按钮, 开始自动发送邮件, 此时除了按ESC强制中止程序执行 外, 不可做任何操作。 邮。

15、件发送完毕, 会弹出 “发送成功+耗时” 的提示。 人员清单中, 每行对 应的 “邮件发送状态” 列均会记录邮件发送成功/失败信息。 该实施例中, 通过记录每封邮件 的发送状态, 可实现跟踪、 追溯邮件发送记录。 0031 可选地, 在一个实施例中, 所述根据所述邮件参数配置信息生成相应内容的邮件, 包括: 根据收件人清单中不同的收件人以及不同收件人对应的邮件正文生成对应的邮件。 0032 可选地, 在一个实施例中, 所述根据所述邮件参数配置信息循环调用对应的邮件 服务器进行邮件分发, 包括: 根据邮件服务信息确定对应的邮件服务器, 根据每次发送邮件 的数量调用相应数量的线程, 利用所述线程将。

16、生成的邮件发送至所述邮件服务器。 0033 该实施例中, 可根据需要配置每次发送邮件的数量。 也可以每次循环发送一封邮 件, 这样可以把对邮件服务器的影响降到最低, 使运行更稳定。 0034 可选地, 在一个实施例中, 所述邮件参数配置信息还包括邮件类型。 具体地, 所述 邮件类型可以包括纯文本或HTML。 该实施例中, 提供多种邮件正文形式, 用户可根据需要自 由选择。 0035 在具体工作当中, 本发明实施例提供的邮件分发方法, 可以实现向部门人员分发 说明书 3/7 页 5 CN 111210203 A 5 月度绩效考核通知邮件, 以及全公司范围内福利(电子券)分发。 以下表2是电子券分。

17、发配置 表。 0036 表2 0037 说明书 4/7 页 6 CN 111210203 A 6 0038 0039 通过上述配置后, 可通过如下表3实现邮件发送。 0040 表3 说明书 5/7 页 7 CN 111210203 A 7 0041 0042 其中, 接收邮件人员清单界面如下表4。 0043 表4 0044 0045 由表4可知, 收件人员清单中除了可以包括收件人员ID和/或收件人姓名, 收件人 员邮箱和邮件发送状态, 还可以包括部门名称、 员工类型、 金额和兑换码等。 0046 上述实施例中, 用户进行必要的参数配置, 然后在界面上点击 “发送邮件” 按钮, 便 可通过自动化。

18、执行来简化繁复的批量操作, 实现批量、 点对点的方式给不同的人发送不同 内容的邮件, 极大地提高了工作效率; 且批量分发逻辑不会对邮件服务器造成瞬时压力, 使 运行更稳定、 可靠。 只需要适当的调整, 即可满足不同场景的需求。 0047 上文结合图1, 详细描述了根据本发明实施例提供的电子邮件分发方法。 下面结合 图2, 详细描述本发明实施例提供的电子邮件分发系统。 0048 如图2所示, 本发明实施例还提供一种电子邮件分发系统, 包括: 0049 参数配置模块, 用于接收在Excel的sheet页中填写的邮件参数配置信息, 根据所 述邮件参数配置信息生成相应内容的邮件; 0050 邮件分发模。

19、块, 用于当收到邮件发送触发信息时, 根据所述邮件参数配置信息循 环调用对应的邮件服务器进行邮件分发。 0051 上述实施例中, 通过在Excel的sheet页中填写的邮件参数配置信息, 由此可配置 不同的收件人以及不同的邮件内容; 当收到邮件发送触发信息时, 根据邮件参数配置信息 循环调用对应的邮件服务器进行邮件分发。 本发明可实现批量、 点对点的方式给不同的人 发送不同内容的邮件。 使用者只需要进行一定的配置, 然后在界面上点击 “发送邮件” 按钮, 便可得到预期的结果, 极大地提高了工作效率。 0052 本发明实施例还提供一种计算机可读存储介质, 包括指令, 当所述指令在计算机 上运行时。

20、, 使所述计算机执行根据上述实施例所述的电子邮件分发方法。 说明书 6/7 页 8 CN 111210203 A 8 0053 本发明实施例还提供一种计算机设备, 包括存储器、 处理器及存储在所述存储器 上的并可在所述处理器上运行的计算机程序, 所述处理器执行所述程序时实现如上述实施 例所述的电子邮件分发方法。 0054 所属领域的技术人员可以清楚地了解到, 为了描述的方便和简洁, 上述描述的装 置和单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘述。 0055 在本申请所提供的几个实施例中, 应该理解到, 所揭露的装置和方法, 可以通过其 它的方式实现。 例如, 以上所。

21、描述的装置实施例仅仅是示意性的, 例如, 单元的划分, 仅仅为 一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如多个单元或组件可以结合或 者可以集成到另一个系统, 或一些特征可以忽略, 或不执行。 0056 作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作为单元显示的 部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到多个网络 单元上。 可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目 的。 0057 另外, 在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可以 是各个单元单独物理存在, 也可以是两个或两个以上单。

22、元集成在一个单元中。 上述集成的 单元既可以采用硬件的形式实现, 也可以采用软件功能单元的形式实现。 0058 集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时, 可 以存储在一个计算机可读取存储介质中。 基于这样的理解, 本发明的技术方案本质上或者 说对现有技术做出贡献的部分, 或者该技术方案的全部或部分可以以软件产品的形式体现 出来, 该计算机软件产品存储在一个存储介质中, 包括若干指令用以使得一台计算机设备 (可以是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例方法的全部或部分 步骤。 而前述的存储介质包括: U盘、 移动硬盘、 只读存储器(ROM, Read-Only Memory)、 随机 存取存储器(RAM, Random Access Memory)、 磁碟或者光盘等各种可以存储程序代码的介 质。 0059 以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 说明书 7/7 页 9 CN 111210203 A 9 图1 图2 说明书附图 1/1 页 10 CN 111210203 A 10 。

展开阅读全文
内容关键字: 电子邮件 分发 方法 系统 介质 设备
关于本文
本文标题:电子邮件分发方法、系统、介质及设备.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/9330934.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1