批量邮件的发送方法和装置制造方法及图纸

技术编号:14529882 阅读:40 留言:0更新日期:2017-02-02 12:29
本发明专利技术公开了一种批量邮件的发送方法和装置。所述批量邮件的发送方法包括:当判断邮件发送请求中包含多个收件人信息时,从所述邮件发送请求中提取每个收件人信息,并对所述收件人信息进行编码,生成邮件头内容;根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板;将所述邮件头内容与所述邮件模板进行拼接,生成待发送邮件;根据所述邮件头内容发送所述待发送邮件。采用本发明专利技术,能够提高向多个收件人发送内容相同的邮件的效率,且节省计算机资源。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种批量邮件的发送方法和装置。
技术介绍
在现有的技术方案中,当用户需要向多个收件人发送内容相同的邮件时,用户在编辑邮件内容和收件人列表后,请求发送邮件。计算机在接收到用户的发送邮件的请求后,对邮件内容进行多次拷贝,获得多份相同的邮件内容,并将各份邮件内容与收件人列表中的各个收件人信息分别进行拼接,从而获得完整的邮件。最后,根据smtp协议对该完整的邮件进行Quoted-printable编码,并将编码后的邮件发送至相应的收件人的邮箱。由于在对邮件进行编码的过程中,需要对相同的邮件内容进行多次重复的编码,因此现有的向多个收件人发送内容相同的邮件的技术方案效率低下,且需要占用较多的计算机资源。
技术实现思路
本专利技术提出一种批量邮件的发送方法和装置,能够提高向多个收件人发送内容相同的邮件的效率,且节省计算机资源。本专利技术提供的一种批量邮件的发送方法,具体包括:当判断邮件发送请求中包含多个收件人信息时,从所述邮件发送请求中提取每个收件人信息,并对所述收件人信息进行编码,生成邮件头内容;根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板;将所述邮件头内容与所述邮件模板进行拼接,生成待发送邮件;根据所述邮件头内容发送所述待发送邮件。进一步地,在所述根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板之前,还包括:获取待编码的邮件内容;对所述邮件内容进行编码,生成邮件模板;为所述邮件模板配置邮件模板识别码,并根据所述邮件模板识别码存储所述邮件模板。进一步地,所述邮件模板存储于以所述邮件模板识别码命名或者以所述邮件模板识别码为指引的文档文件中。进一步地,所述编码为Quoted-printable编码。相应地,本专利技术还提供了一种批量邮件的发送装置,具体包括:邮件头内容生成模块,用于当判断邮件发送请求中包含多个收件人信息时,从所述邮件发送请求中提取每个收件人信息,并对所述收件人信息进行编码,生成邮件头内容;邮件模板读取模块,用于根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板;第一待发送邮件生成模块,用于将所述邮件头内容与所述邮件模板进行拼接,生成待发送邮件;以及,邮件发送模块,用于根据所述邮件头内容发送所述待发送邮件。进一步地,所述批量邮件的发送装置,还包括:邮件内容获取模块,用于获取待编码的邮件内容;邮件模板生成模块,用于对所述邮件内容进行编码,生成邮件模板;以及,邮件模板存储模块,用于为所述邮件模板配置邮件模板识别码,并根据所述邮件模板识别码存储所述邮件模板。进一步地,所述邮件模板存储于以所述邮件模板识别码命名或者以所述邮件模板识别码为指引的文档文件中。进一步地,所述编码为Quoted-printable编码。实施本专利技术,具有如下有益效果:本专利技术提供的批量邮件的发送方法及装置,通过将发送给不同收件人的邮件中的相同的邮件内容编码生成为邮件模板,从而在向不同的收件人发送相同内容的邮件时,只需对收件人信息进行编码,而无需再对邮件内容进行重复编码,因此能够提高向多个收件人发送内容相同的邮件的效率,并且由于无需对邮件内容进行多次拷贝,因此能够节省计算机资源。附图说明图1是本专利技术提供的批量邮件的发送方法的一个实施例的流程示意图;图2是本专利技术提供的批量邮件的发送装置的一个实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,是本专利技术提供的批量邮件的发送方法的一个实施例的流程示意图,包括步骤S11至S14,具体如下:S11:当判断邮件发送请求中包含多个收件人信息时,从所述邮件发送请求中提取每个收件人信息,并对所述收件人信息进行编码,生成邮件头内容;S12:根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板;S13:将所述邮件头内容与所述邮件模板进行拼接,生成待发送邮件;S14:根据所述邮件头内容发送所述待发送邮件。需要说明的是,本专利技术实施例通过计算机将邮件内容编码生成为邮件模板,并将该邮件模板与各个包含收件人信息的邮件头内容进行拼接,从而获得待发送邮件,进而根据邮件头内容将待发送邮件发送至相应的收件人的邮箱或者用户端来达到的向多个收件人发送相同邮件的目的。在一个优选地实施方式中,当用户需要向多个收件人发送邮件时,用户在选择需要发送的邮件模板的识别码并编辑收件人列表之后,向计算机发送邮件发送请求。计算机接收到用户发送的邮件发送请求之后,判断该邮件发送请求中的收件人列表中是否包含多个收件人信息,若无,则不处理,若有,则提取未被发送的收件人信息,并对该提取的收件人信息进行编码,从而生成邮件头内容。随后,根据该邮件发送请求中的邮件模板识别码,从计算机中读取与该邮件模板识别码相对应的邮件模板,并将该邮件模板和生成的邮件头内容进行拼接,从而获得待发送邮件。最后,根据该待发送邮件中的邮件头内容中的收件人信息,将该待发送邮件发送至相应的收件人的邮箱或者用户端中。需要进一步说明的是,邮件模板预先存储于计算机中,通过计算机对邮件内容进行编码获得。计算机对邮件模板或者收件人信息进行编码时可根据SMTP协议进行Quoted-printable编码。通过将发送给不同收件人的邮件中的相同的邮件内容编码生成为邮件模板,从而在向不同的收件人发送相同内容的邮件时,只需对收件人信息进行编码,而无需再对邮件内容进行重复编码,因此能够提高向多个收件人发送内容相同的邮件的效率,并且由于无需对邮件内容进行多次拷贝,因此能够节省计算机资源。进一步地,在所述根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板之前,还包括:获取待编码的邮件内容;对所述邮件内容进行编码,生成邮件模板;为所述邮件模板配置邮件模板识别码,并根据所述邮件模板识别码存储所述邮件模板。需要说明的是,邮件模板需要预先通过对邮件内容进行编码获得,并存储于计算机中。当需要将某一邮件内容编码生成为邮件模板时,用户或者管理员在编辑好待编码的邮件内容后,向计算机发送模板生成指令。计算机接收到用户发送的模板生成指令之后,从该模板生成指令中获取待编码的邮件内容,并对该邮件内容进行编码,从而生成邮件模板。随后,计算机为生成的邮件模板配置相应的模板识别码,并根据该模板识别码存储该邮件模板,从而使该板识别码和该邮件模板相对应地存储于计算机中。进一步地,所述邮件模板存储于以所述邮件模板识别码命名或者以所述邮件模板识别码为指引的文档文件中。需要说明的是,当根据模板识别码存储相应的邮件模板时,可以将该模板识别码作为存储该邮件模板的文档文件的文件名,或者可以将该模板识别码作为存储该邮件模板的文档文件的指引。通过将邮件模板存储于文档文件中,并将模板识别码作为该文档文件的文件名或者指引,使得根据模板识别码获取邮件模板的速度加快,从而进一步提升邮件发送过程的效率。进一步本文档来自技高网...

【技术保护点】
一种批量邮件的发送方法,其特征在于,包括:当判断邮件发送请求中包含多个收件人信息时,从所述邮件发送请求中提取每个收件人信息,并对所述收件人信息进行编码,生成邮件头内容;根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板;将所述邮件头内容与所述邮件模板进行拼接,生成待发送邮件;根据所述邮件头内容发送所述待发送邮件。

【技术特征摘要】
1.一种批量邮件的发送方法,其特征在于,包括:当判断邮件发送请求中包含多个收件人信息时,从所述邮件发送请求中提取每个收件人信息,并对所述收件人信息进行编码,生成邮件头内容;根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板;将所述邮件头内容与所述邮件模板进行拼接,生成待发送邮件;根据所述邮件头内容发送所述待发送邮件。2.如权利要求1所述的批量邮件的发送方法,其特征在于,在所述根据所述邮件发送请求中的邮件模板识别码读取预先存储的与所述邮件模板识别码相对应的邮件模板之前,还包括:获取待编码的邮件内容;对所述邮件内容进行编码,生成邮件模板;为所述邮件模板配置邮件模板识别码,并根据所述邮件模板识别码存储所述邮件模板。3.如权利要求2所述的批量邮件的发送方法,其特征在于,所述邮件模板存储于以所述邮件模板识别码命名或者以所述邮件模板识别码为指引的文档文件中。4.如权利要求1至3中任一项所述的批量邮件的发送方法,其特征在于,所述编码为Quoted-printable编码。5.一种批量邮件的发送装置,其特征在于,包括:...

【专利技术属性】
技术研发人员:薄景仁
申请(专利权)人:广州视睿电子科技有限公司广州视源电子科技股份有限公司
类型:发明
国别省市:广东;44

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

1