[发明专利]邮件发送方法及装置在审
申请号: | 201210204693.7 | 申请日: | 2012-06-20 |
公开(公告)号: | CN103426079A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 缪贵海;张东涛;张丽 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;H04L12/58 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 邮件 发送 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种邮件发送方法及装置。
背景技术
发送邮件是互联网商用网站常用功能,例如,注册用户邮箱激活,业务推送信息,商业活动广告发布等等。不同的功能,需要发送不同的邮件。大多数人,尤其是公司,都想将自己公司的信息,以个性化邮件的形式发送给自己的新老客户,一方面是通过网站显示公司的资质和实力,另一方面可以增加业务往来。对于满足用户发送个性化邮件的需求,在相关技术中,以往都是针对不同邮件的风格,需要开发不同的java代码以满足业务需要,从而,导致代码冗余度高,增加了开发人员的工作量及维护成本。
针对相关技术中上述至少之一的问题,目前尚未提出有效的解决方案。
发明内容
本发明提供了一种邮件发送方法及装置,以至少解决相关技术中发送个性化邮件而导致的代码冗余度高、增加开发人员的工作量及维护成本问题。
根据本发明的一个方面,提供了一种邮件发送方法,其包括:加载配置文件,其中,配置文件包括:模板引擎;采用模板引擎调用待发送邮件对应的邮件模板;使用邮件模板生成待发送邮件并发送。
优选地,在采用模板引擎调用待发送邮件对应的邮件模板之前,上述邮件发送方法还包括:间隔预设周期更新数据库中预先设置的邮件模板。
优选地,采用模板引擎调用与待发送邮件对应的邮件模板包括:采用模板引擎从预先设置的邮件模板中调用与待发送邮件对应的邮件模板。
优选地,使用邮件模板生成待发送邮件并发送包括:将配置文件中用于发送待发送邮件的信息填写到邮件模板中生成待发送邮件并发送。
优选地,使用邮件模板生成待发送邮件并发送包括:选择与待发送邮件类型相匹配的发送方式发送待发送邮件。
优选地,发送方式包括:发送模板邮件的方式、发送文本邮件的方式、发送网页格式的邮件的方式、发送包含有图片或附件的网页格式邮件的方式。
优选地,在加载配置文件之前,上述邮件发送方法还包括:对发送方式进行检测,确定发送方式正常。
根据本发明的另一方面,提供了一种邮件发送装置,其包括:加载模块,用于加载配置文件,其中,配置文件包括;模板引擎;调用模块,用于采用模板引擎调用待发送邮件对应的邮件模板;发送模块,用于使用邮件模板生成待发送邮件并发送。
优选地,上述邮件发送装置还包括:更新模块,用于间隔预设周期更新数据库中预先设置的邮件模板。
优选地,上述邮件发送装置还包括:检测模块,用于对发送待发送邮件的方式进行检测,确定发送方式正常。
在本发明中,通过加载配置文件,加载模板引擎,并通过该模板引擎调与用待发送邮件对应的邮件模板,然后,使用上述邮件模板生成待发送邮件,并将待发送邮件发送出去,实现了可以根据用户不同的需求通过模板引擎调用不同的邮件模板,以生成不同的邮件,在满足用户多种需求的同时,由于模板引擎的使用,避免了每次发送不同风格的邮件时都需要开发代码的问题,从而降低了代码冗余度、减少了开发人员的工作量,降低了维护成本。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的邮件发送方法的流程图;
图2是根据本发明实施例的邮件发送装置的结构框图;
图3是根据本发明实施例的另一种邮件发送装置的结构框图;
图4是根据本发明实施例的又一种邮件发送装置的结构框图;
图5是根据本发明实施例的发送、接收邮件的环境示意图;以及
图6是根据本发明实施例的另一种发送邮件方法的示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中,提供了一种邮件发送方法,如图1所示,该邮件发送方法包括步骤S102至步骤S106。
步骤S102:加载配置文件,其中,配置文件包括:模板引擎。
步骤S104:采用模板引擎调用待发送邮件对应的邮件模板。
步骤S106:使用邮件模板生成待发送邮件并发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210204693.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于帽子侧片的绣花机定位装置
- 下一篇:一种缝纫机用台板
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理