Postfix 修改端口/支持多端口
部分服务商SMTP默认的25端口会被禁止,需要更改多端口
修改Postfix的配置文件
vim /etc/postfix/master.cf
可以发现会有一行默认的
smtp inet n - n - - smtpd
一般在除去注释的第一行
复制该行进行修改,根据个人习惯改成
smtp2 inet n - n - - smtpd
此时的配置文件为
smtp inet n - n - - smtpd
smtp2 inet n - n - - smtpd
##修改/etc/services文件
增加上方 smtp2
的端口,此处以 465
为例
使用 vi /etc/services
找到默认的 smtp
的端口如下:
smtp 25/tcp mail
smtp 25/udp mail
一般在文件内的50行左右
之后向里面添加smtp2的端口
smtp2 465/tcp mail2
smtp2 465/udp mail2
此时的配置文件为
smtp 25/tcp mail
smtp 25/udp mail
smtp2 465/tcp mail2
smtp2 465/udp mail2
重启Postfix服务即可,指令 service postfix restart
防火墙设置可选项
查看防火墙是否对端口465有限制,修改防火墙策略
vi /etc/sysconfig/iptables
添加服务器规则
-A INPUT -m state --state NEW -m tcp -p tcp --dport 465 -j ACCEPT
重启防火墙即可,指令 service iptables restart