环境:阿里云服务器CentOS7,JDK8,SpringBoot2.0+,网易163邮箱账号和授权码
application.yaml邮件配置
spring:
mail:
default-encoding: utf-8
#邮箱服务器
host: smtp.163.com
#host: stmp.qq.com
#邮箱授权码
password: 你的授权码
#邮箱
username: 你的邮箱
protocol: smtp
port: 465
properties:
mail:
smtp:
ssl:
enable: true
# 如果设置false,可以不设置用户名和密码,当然也得看你的对接的平台是否支持无密码进行访问的
auth: true
starttls:
enable: true
required: true
imap:
ssl:
socketFactory:
fallback: false
注意在阿里云上使用非ssl方式(25端口)发送邮件是行不通的,ssl方式有两个端口465和994,以上使用465端口
阿里云服务器配置
编辑 /etc/mail.rc 文件内容,追加以下内容(请替换其中的