我正在尝试使用我的SES凭据设置Mail插件,但我显然遗漏了一些东西,因为我一直收到此错误:
Class: javax.mail.NoSuchProviderException
Message: No provider for aws
Run Code Online (Sandbox Code Playgroud)
我在Config.groovy中添加了以下内容:
grails {
mail {
host = "email-smtp.us-east-1.amazonaws.com"
port = 465
username = "XXXXXXXXX"
password = "YYYYYYYYY"
props = [
'mail.transport.protocol': 'aws',
'mail.aws.class': 'com.amazonaws.services.simpleemail.AWSJavaMailTransport',
'mail.aws.user': 'WWWWWWWWWWWW',
'mail.aws.password': 'ZZZZZZZZZZZ'
]
}
}
Run Code Online (Sandbox Code Playgroud)
我一直在浏览所有可能的教程,其中一半是从SES不支持SMTP的时候开始的,这就是为什么我有来自maven repo的类引用.
有谁知道我怎么配置这个?
grails grails-plugin amazon-web-services amazon-ses grails-2.0