【发布时间】:2018-05-29 03:08:45
【问题描述】:
我正在构建一个非常简单的模板电子邮件服务,用于发送通知电子邮件。我目前正在 Amazon Simple Email Service 之间进行辩论,以呈现模板或使用通过 SMTP 发送的 Apache Velocity 构建我自己的服务。两者各有什么优缺点?
Amazon SES 似乎同时支持 HTML 和纯文本消息。它还支持电子邮件主题行的模板。但是,模板语法的文档似乎很难找到。管理模板可能会更加困难,因为它们只能通过 API、CLI 或 Terraform 进行配置。
实现 Velocity 模板需要做更多的工作,但模板将在与代码相同的可部署环境中进行管理,并使用它进行版本控制。如果我想在服务运行时管理模板也可能更容易,因为我可以将它们放在我自己的数据存储中。
【问题讨论】:
标签: amazon-web-services email templates velocity amazon-ses