清风客栈 - 妖孽同学博客
关于部分 邮局smtp暴露已套CDN站的源IP 解决办法
2021-06-20
  • 如何隐藏邮件信头IP地址

1.使用自建邮局,单独使用一台服务器搭建邮件发送系统,这样即便暴露了真实IP也是邮件系统的IP地址;
2.使用阿里云等第三方SMTP服务(去年还会暴露IP地址,今年改进了),信头信息会显示127.0.0.1这个本地IP;
3.使用其他邮件发送API接口发送邮件,这是最理想的解决办法,完全不用担心自己IP泄露。

4.haproxy、Nginx软件反代smtp服务器

  • 通过邮件查看服务器真实IP

没有反代之前
QQ图片20210620013848.png
反代后
QQ图片20210620014017.png

  • 安装haproxy反代smtp

1.contos7安装Haproxy:

yum -y install haproxy

2.在haproxy.cfg最后添加代码

listen mail163qy                         #这里是配置负载均衡,test1是名字,可以任意
    bind 0.0.0.0:994          #这里是监听的IP地址和端口,端口号可以在0-65535之间,要避免端口冲突
    mode tcp                     #连接的协议,这里是tcp协议
    #maxconn 4086
    #log 127.0.0.1 local0 debug
    server s1 115.236.118.101:994 #负载的机器,你smtp服务器地址 ping一下smtp域名显示
    #server s2 192.168.111.102:994 #负载的机器,负载的机器可以有多个,往下排列即可

3.修改完成后,执行重启命令,并设为开机启动

service haproxy restart
chkconfig haproxy on

4.修改WEB服务器上的hosts文件,把smtp地址写进/etc/hosts文件,指向中转服务器的IP。
这里使用的是网易企业邮箱,它的SMTP服务器域名就是:smtp.ym.163.com 然后编辑/etc/hosts文件在后面添加下列代码

22.33.44.55  smtp.exmail.qq.com
#22.33.44.55就是中转服务器的IP

6.修改完成后,执行 service network restart 重启网卡即可。

service network restart

最后
本站是个人爱好交流技术,请不要攻击本网站。

我国《刑法》第286条规定: 违反国家规定,对计算机信息系统功能进行删除、修改、增加、干扰,造成计算机信息系统不能正常运行,后果严重的,处五年以下有期徒刑或者拘役;后果特别严重的,处五年以上有期徒刑。
本文名称:关于部分 邮局smtp暴露已套CDN站的源IP 解决办法
版权声明:清风客栈发布