gpt4 book ai didi

Grails 2.1.1 发送邮件

转载 作者:行者123 更新时间:2023-12-02 13:52:34 25 4
gpt4 key购买 nike

我安装了邮件插件:

grails install-plugin mail

我根据插件添加了我的配置:

grails {
mail {
host = "smtp.gmail.com"
port = 465
username = "youraccount@gmail.com"
password = "yourpassword"
props = ["mail.smtp.auth":"true",
"mail.smtp.socketFactory.port":"465",
"mail.smtp.socketFactory.class":"javax.net.ssl.SSLSocketFactory",
"mail.smtp.socketFactory.fallback":"false"]
}
}

我在我的 Bootstrap.groovy 中添加了一个 sendMail

try{
sendMail {
from "youraccount@gmail.com"
to "youraccount@gmail.com"
subject "Hello"
body "Mail"
}
}catch (Exception e){
println e
}

它什么也没给我!我试过在 Config.groovy 中处理位置和更多东西 - 什么都没有!它甚至没有给我异常(exception)。

有什么想法吗?

最佳答案

您需要注入(inject)邮件服务。在您的 Bootstrap.groovy 中:

class BootStrap 
{
def mailService

def init = { servletContext ->
mailService.sendMail {
}
}
}

关于Grails 2.1.1 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13711791/

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