From: James Devine (no email)
Date: Thu Mar 27 2008 - 16:14:35 EDT
---------- Forwarded message ----------
From: James Devine <>
Date: Thu, Mar 27, 2008 at 2:13 PM
Subject: Re: Multiple IPs
To: José Luis Tallón <>
On Thu, Mar 27, 2008 at 11:56 AM, José Luis Tallón <
> James Devine wrote:
> > I am trying to separate multiple IPs in the master.cf
> > <http://master.cf> file. I have created multiple instances of smtpd
> > on different IPs and multiple instances of smtp which is running via a
> > unix socket, each socket named differently and each passed a different
> > IP via -o smtp_bind_address. My problem is binding the message coming
> > in via the specific smtpd process to the correct smtp unix socket. I
> > cannot find a flag to accomplish this. Does anyone know if this can
> > be done or if there is a better way of going about this?
> AFAICS, what you want are multiple instances of *Postfix* (complete with
> different config files/dir, different queues, etc), not just multiple
> smtpd "instances". Multiple smtpds do not afford you the flexibility you
> expect, since they all share the same base rules. The usual parallel
> still applies: Postfix is a "mail router". As such, there are some
> things which you just can't do with a single instance (single "routing
> There is documentation on setting up multiple instances, as it is much
> easier since Victor Duchovny contributed several patches some time ago.
> Please take a look at the documentation on www.postfix.org and/or Google
> for "multiple instances".
Alright, so reviewing http://advosys.ca/papers/postfix-instance.html as
linked from the postfix webpage it appears in order to run multiple complete
instances I need to make full copies of the config directory as well as
separate out the spools. Is this still the preferred method? I ask this
because I am trying to separate 30+ IPs and 30+ configs/spools may be a bit
tedious to work with.