安装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参数,我可以使用当前用户使用的任何电子邮件进行设置。
答案 0 :(得分:2)
我成功使用了from
方法,但我也遗漏了grails.mail.default.from
配置。文档说它应该按预期工作。您的外发SMTP服务器是否有可能将其重新登录到您的登录名?