如何修复'com.sun.mail.util.MailConnectException:无法连接到主机,端口:smtp.gmail.com,587;超时50000000;'

时间:2019-05-15 17:50:17

标签: spring-boot

#View Resolver
spring:
  mvc:
    view:
      prefix: /Views/
      suffix: .jsp
  mail:
    host: smtp.gmail.com
    port: 587
    username: kunupradhan320@gmail.com
    password: password
    properties:
     mail:
       smtp: 
        starttls: 
          enable: true
          required: true
        auth: true 

1 个答案:

答案 0 :(得分:0)

在Java中使用邮件api时需要注意的几件事。

1。您可能遇到此问题,因为防病毒软件会阻止发送电子邮件。您应该在发送电子邮件期间暂时禁用防病毒软件。

2。设置电子邮件ID。

转到 Gmail 设置 > 帐户和导入 > 其他Google帐户设置 > ,并在登录和安全性

  1. 两步验证:关闭
  2. 允许不太安全的应用:打开
  3. 应用密码:1个密码 (长16个字符),后来用此密码替换了当前密码。

3。如果可以,请尝试使用465端口。