gpt4 book ai didi

grails - 为什么电子邮件不在生产服务器上发送?

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

我正在使用 grails 插件“mail=0.9”。电子邮件不在生产服务器上发送。它在本地主机上的开发环境中运行良好。

错误如下;

Stacktrace follows: 
javax.mail.AuthenticationFailedException
at javax.mail.Service.connect(Service.java:319)
at org.grails.mail.MailService.sendMail(MailService.groovy:63)
at org.grails.mail.MailService.sendMail(MailService.groovy:46)
at org.grails.mail.MailService$sendMail.call(Unknown Source)
at MailGrailsPlugin$_configureSendMail_closure4.doCall(MailGrailsPlugin.groovy:86)
at com.tkxel.chefvivant.api.SommelierController$_closure4.doCall(SommelierController.groovy:107)
at com.tkxel.chefvivant.api.SommelierController$_closure4.doCall(SommelierController.groovy)
at java.lang.Thread.run(Thread.java:636)

谁能帮帮我?为什么电子邮件没有发送?

谢谢

最佳答案

最后,在这个问题上花了很多时间。我已经修复了这个错误。

其实问题出在Gmail账户设置上。谷歌正在发送隐藏的验证码,很明显机器无法识别它。所以这就是我收到身份验证错误的原因。

解决方案:我刚刚解锁了 Gmail 验证码,现在它工作正常。

Steps to reproduce this

1. Logout your gmail account first.
2. Visit this url https://accounts.google.com/DisplayUnlockCaptcha and then put username and password to login
3. Press "Continue" button to unlock the captcha
4. It will automatically save the settings.

现在,检查您的应用程序以点击“忘记密码”请求之类的 url。您将必须收到电子邮件。 :)

您也可以阅读这篇文章。 http://productforums.google.com/forum/#!topic/gmail/uBdBQAuGeTw

谢谢

关于grails - 为什么电子邮件不在生产服务器上发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17968716/

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