播放框架商店电子邮件

时间:2012-07-18 01:44:42

标签: email playframework playframework-1.x

您好,我有一个要求,我们希望在发送之前将电子邮件存储在数据库中。我目前正在使用1.2.5版。我想利用Play提供的Mail和MVC集成,因为电子邮件将包含大量动态内容。有没有什么办法可以在play框架中完成。感谢任何人给予一些指导。

1 个答案:

答案 0 :(得分:1)

如果您只想存储内容(并且不关心标题),则可以将MVC视图模板呈现为String,并将其存储在数据库中。您将获得如下字符串

String emailContent = TemplateLoader.load("pathToEmailView").render(args);

在以正常方式发送电子邮件之前,您必须以标准方式将其保存到数据库中。