[Mailman-Users] Different IPs for each list?

Grant Taylor gtaylor at riverviewtech.net
Mon Dec 15 01:20:42 CET 2008


On 12/14/2008 05:59 PM, J.A. Terranson wrote:
> Im using postfix, and getting it to op on separate IPs is trivial. 
> My problem is that Mailman has a single IP to reach for all of the 
> lists.  How would separate mailman runs interact? I dont believe they 
> will.  If they will I dont (cant imagine) HOW to get them to operate 
> seamlessly like this.

*nod*

(Seeing as how I got away with it before I'll try it again.)

I think you are smashing two different aspects of a Mailman installation 
together and trying to treat them as one.  Namely the web interface 
(hosted by a web server) and the mail interface (hosed by Postfix for 
you).  In my opinion these are two discreet and separate things that can 
be dealt with as such.

(Seeing as how I run Sendmail, not Postfix, I don't know.)  Is it 
possible to configure Postfix to send any mail from a particular address 
/ domain out via a specific interface?  I.e. male *@list1.domain.tld go 
out via IP 1 and *@list2.domain.tld go out via IP 2, etc.

Presuming that it is possible to get Postfix to route mail based on 
sending address / domain, simply configure Mailman to smart host 
everything out via Postfix and let Postfix decide how to handle the 
messages.  Thus Postfix will route email and Mailman will manage the 
mailing lists.

As far as your web server (I'm going to use Apache for discussion), 
simply have Apache listen one all the IPs that are in use by the mailing 
lists.  Doing this will simply let you decide what you want Apache to do 
with web requests.  You can have separate web sites for each list if you 
want, or you can do as you were saying and have the web site that 
Mailman is running under available from all IPs.

> To put this a different way:  on IP ...1 you have lists.xyz.com At 
> that url you see that there are lists a-f on that server.  this is 
> all running in whaever IP that original URL was on (...1 in this 
> case).  If I subscribe to list f (using the web interface on .1) I 
> want list F to go out on IP ...6  This seems tricky if not impossible 
> to me.

I don't think that it is impossible.  You just need to brake things up 
in to their individual components and let them be handled by what ever 
does them best.  I.e. Postfix for email and Apache for web.



Grant. . . .


More information about the Mailman-Users mailing list