【发布时间】:2013-11-14 04:56:38
【问题描述】:
在这里发帖之前,我确实浏览了这里和那里的所有主题,
但没有让它工作,
为什么我的 mailService 一直为空
添加了这是我的 Config.grooy
grails {
mail {
host = "smtp.gmail.com"
port = 465
username = "xxxx@gmail.com"
password = "yyyy"
props = ["mail.smtp.auth":"true",
"mail.smtp.socketFactory.port":"465",
"mail.smtp.socketFactory.class":"javax.net.ssl.SSLSocketFactory",
"mail.smtp.socketFactory.fallback":"true"]
}
}
这是我的班级,将发送演示邮件
class EmailHelper {
def mailService;
def sendMailTO() {
println "mail service:"+mailService
mailService.sendMail {
to 'xxxx@gmail.com'
from 'xxxx@gmail.com'
subject "Test"
body "Test";
}
}
}
这就是我从控制器调用的方式
EmailHelper emailHelper = new EmailHelper();
emailHelper.sendMailTO();
我有什么遗漏吗?
【问题讨论】:
标签: email grails groovy grails-plugin