解决阿里云ecs服务器禁用25端口导致javamail发送失败,springboot配置mail

修改前配置

spring:
  mail:
    username: xxxxxx@163.com
    password: xxxxxx
    host: smtp.163.com
    properties:
      mail:
        smtp:
          auth: true
          starttls:
            enable: true
            required: true

修改后配置

spring:
  mail:
    username: xxxxxx@163.com
    password: xxxxxx
    host: smtp.163.com
    properties:
      mail:
        smtp:
          auth: true
          starttls:
            enable: true
            required: true
          socketFactory:
            class: javax.net.ssl.SSLSocketFactory
            port: 465
          ssl:
            trust: smtp.163.com

参考链接:https://blog.csdn.net/zhoucheng05_13/article/details/86890905

你可能感兴趣的:(mail)