Hi,

I am running Postfix ver 3.6.3 on FreeBSD 13.

I am trying to run multiple instances of Postfix using Postmulti on a
single NIC using aliased IPs. Postmulti doesn't seem to bind the instances
to the aliased IPs. I do not get any errors in the maillog and all
instances are shown as having started fine.

I can telnet locally to the first domain as its IP is the real IP, but not
the second domain as its IP is an aliased one. Postfix doesn't seem to bind
itself to the aliased IP:port i.e. 192.168.1.12:2526  I have even added
smtp_bind_address in this case for the said IP, but no luck.

Running sockstat -4 -l shows only one instance:
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS

postfix  postscreen 64369 6  tcp4   192.168.1.11:2525     *:*
root     master     25573 13 tcp4   192.168.1.11:2525     *:*
root     master     25573 26 tcp4   192.168.0.11:5871     *:*

I can ping all the alaised IPs locally as well as from another machine on
the same subnet.

Not sure if I have messed up something in the configs.  I wanted to share
the configs but my messages got auto-rejected twice for size >40000
characters :( One doubt I have is whether I should remove the
virtual_mailbox_domains now that its one instance for each domain and if
that could cause any issue for postmulti to work properly.

Thanks in advance,

Nitin

Reply via email to