测试环境
物理机的ip:192.168.1.106,运行springboot发送邮件服务。
虚拟机的:ip192.168.10.130,运行nginx进行流量代理。nginx安装目录:/usr/local/nginx;源代码目录:/opt/nginx-1.22.0
物理机和虚拟机在同一个局域网中,可以互相ping通。
nginx配置stream
修改配置文件,例:
vim /usr/local/nginx/conf/nginx.conf
增加和http同级的stream配置
注意是http同级下的
stream{
server{
# 和 yaml中 spring.mail.port相同
listen 587;
proxy_pass smtp.qq.com:587;
}
}