Postfix 修改端口/支持多端口

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