2
我加入到Config.groovy中默认的邮件正文中添加这一行:Grails Mail插件 - 发送空邮件时使用默认内容的正确方法是什么?
grails.mail.default.body = "Test body"
,然后我传递ADRESS,从形式,主题和正文随参数在Sendmail的方法:
sendMail {
to params.adress
subject params.title
body params.body
}
它如果params.body不是空的,但工作正常,但是当用户忽略这个字段时,默认主体不会被添加到邮件中 - 邮件不能被发送。
Class
grails.plugin.mail.GrailsMailException
Message
message has no content, use text(), html() or body() methods to set content
我在这里做了什么错误?有什么特殊的方式来处理邮件正文,主题或其他字段的默认内容?
这解释了为什么我不能在我的例子中使用grails.mail.default.body。简单而好的答案,谢谢! –