我只是通过Gmail帐户向用户发送电子邮件。在我的开发环境(Windows 7)中一切正常,但是当我转向生产分操作系统时,它会抛出以下异常
java.lang.RuntimeException: org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException
at com.product.mailservice.MailServiceImpl.sendMail(MailServiceImpl.java:90)
答案 0 :(得分:0)
如果已设置正确的值/凭据,请检查生产运行时属性。默认情况下,broadleaf使用development.properties作为运行时环境。验证是否使用正确的运行时环境启动应用程序服务器-Druntime.environment = production。