我手上这台alicenetwork vps就无法通过阿里云企业邮smtp服务器发信,ping正常,其他端口也正常,应该是上游阻断或阿里云限制了,所以用华为云反代一下阿里的smtp
准备
需要一台可以正常向邮件服务器smtp发信的服务器,并且服务器之间最好组个网
组网推荐用 wireguard、easytier
前者通用型强,连linux维护者也推崇,后者配置简单,性能也不差,官网:https://easytier.cn/
安装nginx
ubuntu、debian
bash
apt-get install nginx编写配置文件
在转发机上的nginx.conf中添加
nginx
stream {
server {
listen 465;
proxy_pass smtp.qiye.aliyun.com:465;
}
}1panel:

使用
仅需在/etc/hosts中新增
<转发机IP> <smtp域名>
即可,docker中可以也可以通过挂载只读的hosts文件到容器内部就能使用