固定格式邮件自动化发送系统的制作方法

文档序号:27377802发布日期:2021-11-15 18:49阅读:315来源:国知局
固定格式邮件自动化发送系统的制作方法

1.本发明涉及自动化处理技术领域,具体为固定格式邮件自动化发送系统。


背景技术:

2.电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。电子邮件可以是文字、图像、声音等多种形式。电子邮件的存在极大地方便了人与人之间的沟通与交流,促进了社会的发展。实际的生成中也需要信息的交互,用于提高生成的效率和质量。
3.传统形式的电子邮件软件,并不方便生产方面的信息交换。由于工厂生产过程中会产生大量的信息,并需要将信息发送至客户或者终端设备上,通过传统软件的方式,基本上有人力逐一处理进行发送,不仅不利于提高邮件的发送速度,同时容易将邮件错发、漏发等。


技术实现要素:

4.(一)解决的技术问题
5.针对现有技术的不足,本发明提供了固定格式邮件自动化发送系统,解决了现有邮件通过人力方式发送效率小、错误率高的问题。
6.(二)技术方案
7.为实现以上目的,本发明通过以下技术方案予以实现:固定格式邮件自动化发送系统,包括可视化的操作界面,并在操作界面导入数据表或者设置信息,最后生成邮件进行自动发送,具体内容如下:
8.s1、数据导入:将数据表导入操作界面,将邮件信息填入对应的区域;
9.s2、制作附件:通过数据表的信息,判断发送的文件在本地是否存在,若不存在停止当前操作,并报错,若存在则判断文件的大小是否超出上限,若超出则先将文件按上限进行分割,接着对每个分割文件进行压缩,未超出上限的文件直接压缩,形成附件;
10.s3、邮件生成并发送:将预先填入的信息以及对应的附件生成邮件,并进行发送。
11.优选的,所述数据表中包含发送者、接收者、邮件内容以及对应发送文件的本地地址。
12.优选的,所述操作界面设置有添加邮件的选项,添加邮件后出现发送者、接收者、邮件内容和附件的信息设置框,导入数据表可自动生成邮件,并在信息框中导入相应的信息。
13.优选的,所述邮件内容以网页的格式进行编辑,所述操作界面预设有邮件内容的格式模板。
14.优选的,所述邮件所对应的附件不唯一,则进行多次邮件的发送,一个邮件绑定一个附件。
15.优选的,所述数据表的形式可以是文本、word文档、链表中的任意一种。
16.优选的,所述自动化发送系统设置有一个可自动接收数据表的端口,用于自动接收并处理发送邮件。
17.(三)有益效果
18.本发明提供了固定格式邮件自动化发送系统。具备以下有益效果:
19.1、本发明,可将接收的数据表进行处理成邮件的方式进行发送,相较于现有的人力发送邮件,发送速度快、错误率小的优点。
20.2、本发明,设置的操作界面,也可以方便对邮件的信息进行修改。
附图说明
21.图1为本发明的操作流程示意图。
具体实施方式
22.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.实施例:
24.如图1所示,本发明实施例提供固定格式邮件自动化发送系统,该系统是基于python编程,包括可视化的操作界面,并在操作界面导入数据表或者设置信息,最后生成邮件进行自动发送,数据表中包含发送者、接收者、邮件内容以及对应发送文件的本地地址,通过文件的地址调用文件,具体内容如下:
25.s1、数据导入:打开操作界面,手动导入数据表,操作界面设置有添加邮件的选项,添加邮件后出现发送者、接收者、邮件内容和附件的信息设置框,可以手动输入信息,已经导入数据表可自动将数据表的中信息填入;
26.s2、制作附件:通过数据表的信息,即需要将发送的文件的地址,通过地址调用文件,判断发送的文件在本地是否存在,若不存在停止当前操作,并报错,若存在则判断文件的大小是否超出上限,邮件的发送中通常对附件的大小存在要求,若超出发送上限,则文件无法进行发送,若超出则先将文件按上限进行分割,分割后单个文件的大小小于邮件发送附件的大小,接着对每个分割文件进行压缩,未超出上限的文件直接压缩,可调用smtplib、zipfile、xlwings第三方软件实现压缩处理,形成附件,附件的格式为常用的rar、zip,同一邮件的附件索引相同,手动选择文件时,也需要按照上述步骤进行处理;
27.s3、邮件生成并发送:将预先填入的信息以及对应的附件生成邮件,并进行发送。
28.邮件内容以网页的格式进行编辑,形式如下:
[0029]“mail_msg="""
[0030]
<h>标题</h>
[0031]
<body>
[0032]
<font size=“10”>正文</font>
[0033]
<font color=“blue”>正文</font>
[0034]
<font face=“宋体”>正文</font>
[0035]
</body>
[0036]
"""”,除了文字的大小、颜色和字体进行设置外,也可以对背景等方面设置,操作界面预设有邮件内容的格式模板,对背景进行了预设,可在操作界面进行直接的引用。
[0037]
邮件所对应的附件不唯一,则进行多次邮件的发送,一个邮件绑定一个附件。
[0038]
数据表的形式可以是文本、word文档、链表中的任意一种,数据表不管为何种类型,均以块或者组的形式进行保持,如需要发送一个人,则为一组数据,三个人,则为三组数据,导入操作界面后,系统可以将数据汇总成数组,数组的下标即为发送邮件的数量。
[0039]
自动化发送系统设置有一个可自动接收数据表的端口,用于自动接收并处理发送邮件,即在无人管理下,系统可以自己分发邮件,此处应设置一个响应函数,用于实时判断,是否接收到数据表,若接收到,则进行邮件发送处理,若没有则继续等待。
[0040]
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。


技术特征:
1.固定格式邮件自动化发送系统,其特征在于,包括可视化的操作界面,并在操作界面导入数据表或者设置信息,最后生成邮件进行自动发送,具体内容如下:s1、数据导入:将数据表导入操作界面,将邮件信息填入对应的区域;s2、制作附件:通过数据表的信息,判断发送的文件在本地是否存在,若不存在停止当前操作,并报错,若存在则判断文件的大小是否超出上限,若超出则先将文件按上限进行分割,接着对每个分割文件进行压缩,未超出上限的文件直接压缩,形成附件;s3、邮件生成并发送:将预先填入的信息以及对应的附件生成邮件,并进行发送。2.根据权利要求1所述的固定格式邮件自动化发送系统,其特征在于:所述数据表中包含发送者、接收者、邮件内容以及对应发送文件的本地地址。3.根据权利要求1所述的固定格式邮件自动化发送系统,其特征在于:所述操作界面设置有添加邮件的选项,添加邮件后出现发送者、接收者、邮件内容和附件的信息设置框,导入数据表可自动生成邮件,并在信息框中导入相应的信息。4.根据权利要求1

2所述的固定格式邮件自动化发送系统,其特征在于:所述邮件内容以网页的格式进行编辑,所述操作界面预设有邮件内容的格式模板。5.根据权利要求1所述的固定格式邮件自动化发送系统,其特征在于:所述邮件所对应的附件不唯一,则进行多次邮件的发送,一个邮件绑定一个附件。6.根据权利要求1所述的固定格式邮件自动化发送系统,其特征在于:所述数据表的形式可以是文本、word文档、链表中的任意一种。7.根据权利要求1所述的固定格式邮件自动化发送系统,其特征在于:所述自动化发送系统设置有一个可自动接收数据表的端口,用于自动接收并处理发送邮件。

技术总结
本发明提供固定格式邮件自动化发送系统,涉及自动化处理领域。该固定格式邮件自动化发送系统,包括可视化的操作界面,并在操作界面导入数据表或者设置信息,最后生成邮件进行自动发送,具体内容如下,S1、数据导入:将数据表导入操作界面,将邮件信息填入对应的区域,S2、制作附件:通过数据表的信息,判断发送的文件在本地是否存在,若不存在停止当前操作,若存在则判断文件的大小是否超出上限,若超出则先将文件按上限进行分割,接着对每个分割文件进行压缩,未超出上限的文件直接压缩,形成附件,S3、邮件生成并发送:将预先填入的信息以及对应的附件生成邮件,并进行发送。通过自动化邮件发送,避免人为错发、漏发的问题。漏发的问题。漏发的问题。


技术研发人员:开雷 何恩光
受保护的技术使用者:江苏赛索飞生物科技有限公司
技术研发日:2021.08.13
技术公布日:2021/11/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1