一个主机有多个 Postfix 实例

一个主机有多个 Postfix 实例

我有一台服务器,我需要在该服务器上添加设置第二个 postfix 配置来发送电子邮件(不必接收),该电子邮件是从服务器上托管的 PHP Web 应用程序发送的。我需要第二个实例,因为另一个站点需要使用与第一个设置不同的证书发送电子邮件。但是我遇到了一个问题,需要一些帮助来设置它。

我已经复制了第一个实例并根据它制作了一个新的实例:

[root@THEP01VMA01 /]# ls -l /etc/ | grep postfix
drwxr-xr-x.  3 root           root   4096 Nov 10 07:08 postfix
drwxr-xr-x   3 root           root   4096 Nov 17 04:15 postfix-zorgmail

我还添加了第二个线轴:

[root@THEP01VMA01 /]# ls -l /var/spool/ | grep postfix
drwxr-xr-x. 16 root   root   4096 Nov  5 02:51 postfix
drwxr-xr-x  16 root   root   4096 Nov  6 08:08 postfix-zorgmail

我在 /etc/postfix/main.cf 中添加了以下内容:

alternate_config_directories = /etc/postfix-zorgmail

我还向服务器添加了第二个 IP 地址并将 A 记录绑定到它:

[root@THEP01VMA01 /]# cat /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

134.xx.xx.xxx     postfix1.setup.fqdn serverhostname
134.xx.xx.xxx     postfix2.setup.fqdn

(有点审查了 IP 地址和主机名/a 记录)

然后在我的 /etc/postfix-zorgmail/main.cf 中添加了以下几行:

queue_directory = /var/spool/postfix-zorgmail
myhostname = postfix2.setup.fqdn
inet_interfaces = 134.xx.xx.xxx

(该 IP 地址为第二个 IP)

但是,当我尝试从邮件客户端发送邮件时出现错误:

*17-11-14 10:17:01 log [info] ^M
<b>TRIGGER_NOTICE</b> [1024] Error in sending mail: unable to connect to smtp server ssl://postfix2.setup.fqdn:465<br />^M
^M

17-11-14 10:32:53 log [info] ^M
<b>TRIGGER_NOTICE</b> [1024] Error in sending mail: unable to connect to smtp server ssl://134.xx.xx.xxx:465<br />^M*

我尝试使用 IP 地址和 A 记录进行连接。我确信端口 465(和 25)是开放的,应该能够连接。我敢打赌我忘记为这个多后缀设置了一些东西,但我不清楚是什么。有人对这样的设置有什么想法或经验吗?任何帮助或提示都将不胜感激。

相关内容