我正在研究Java Mail API,我需要开发一个通用邮件模块,它应该能够发送各种类型的邮件。 像
我们还需要开发一个功能,以便向批量用户发送简报/提醒 虽然我的模块工作正常,但我的查询是发送和处理此类批量邮件系统的最佳方式,因为依赖于第三方解决方案从未提供如此大的灵活性。
提前致谢
答案 0 :(得分:0)
我建议您使用雅加达JMail的包装器:http://commons.apache.org/email/
创建灵活的系统使用velocity进行文本生成。
答案 1 :(得分:0)
@AlexR建议的@umesh,使用Commons Email Library和一些模板系统来维护不同的邮件模板是很好的。
除此之外,为了确保批量邮寄过程的顺利交付,我还要处理很少的事情,我建议维护一个故障转移,保留所有邮件的历史记录,以防万一,如果服务器或网络发生故障,邮件可以从故障转移的角度重新发起。