gpt4 book ai didi

grails - 如何从Grails中的域/服务发送邮件

转载 作者:行者123 更新时间:2023-12-02 14:08:36 25 4
gpt4 key购买 nike

我安装了this plugin,我想从Service / Domain类方法发送邮件,我这样做是

   class TrainingService {
def mailService
public def sendMail() {
mailService.sendMail {
multipart true
to "abc@xyz.com"
subject "Hello,"
body 'How are you?'

}
}

我收到错误“无法在空对象上调用方法sendMail()”,如何解决此问题

最佳答案

我缺少“发件人”属性,如果您使用的是多部分电子邮件,则还应该填写电子邮件的其他部分(代码片段):

mailService.sendMail {
multipart true
from '"Some account" <someaccount@email.com>'
to 'anotheremail@somedomain.com'
bcc emailAddresses.toArray()
subject dto.title
body emailPart1
html g.render(
template: 'emailNotification',
model: [ name: dto.name ]
)

}

关于grails - 如何从Grails中的域/服务发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11538218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com