如何覆盖Grails邮件插件中的“From”参数

时间:2011-01-28 07:32:38

标签: email grails configuration groovy grails-plugin

安装grails邮件插件后,当我尝试使用ff代码时:

mailService.sendMail {
  to recipients.toArray()
  from "${userEmail}"
  subject "${url?.article?.title}"
  html g.render(template:"/promote/email_template", model: [newsUrl : newShortUrl, news : url?.article, comment: status, user : user, rootUrl : rootUrl])
}

from参数不返回userEmail的数据,而是返回配置文件中使用的电子邮件的数据。有没有办法覆盖它并使用其他数据(userEmail)?

我认为既然可以使用From参数,我可以使用当前用户使用的任何电子邮件进行设置。

1 个答案:

答案 0 :(得分:2)

我成功使用了from方法,但我也遗漏了grails.mail.default.from配置。文档说它应该按预期工作。您的外发SMTP服务器是否有可能将其重新登录到您的登录名?