相关疑难解决方法(0)

后缀多个 IP SMTP 横幅

我已经安装了 postfix2.11.3并且我们的服务器上有多个 IP 地址,我们希望托管两个域,这些域是隔离的,并且在它们自己的 IP 上运行。

domain1  unix -       -       n       -       -       smtp
   -o smtp_bind_address=1.1.1.1
   -o smtp_helo_name=mail.abc.com
   -o syslog_name=postfix-mail.abc.com

domain2  unix -       -       n       -       -       smtp
   -o smtp_bind_address=2.2.2.2
   -o smtp_helo_name=mail.xyz.com
   -o syslog_name=postfix-mail.xyz.com
Run Code Online (Sandbox Code Playgroud)

以下传输器/etc/postfix/sender_transport也定义在main.cf

@abc.com    domain1:
@xyz.com    domain2:
Run Code Online (Sandbox Code Playgroud)

重新启动 postfix 后,它停止监听端口25

[root@postfix-2.11.3]# telnet 1.1.1.1 25
Trying 1.1.1.1...
telnet: connect to address 1.1.1.1: Connection refused
Run Code Online (Sandbox Code Playgroud)

但是,如果我在master.cf其中使用以下行,则在 25 上收听,如果我 telnet,则可以看到横幅:

1.1.1.1:smtp inet  n - n - - smtpd -o myhostname=mail.abc.com 
2.2.2.2:smtp …
Run Code Online (Sandbox Code Playgroud)

linux email-server smtp postfix

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

email-server ×1

linux ×1

postfix ×1

smtp ×1