Matt Ruzicka | 1 Dec 2004 01:10
Favicon

Mailman on separate web and smtp load balanced farms.

First of all I apologize profusely for re-submitting this often talked
about topic.  I've been reading archives and googling and see that people
keep asking similar questions, but their needs end up being a bit
different so the answers offered up by the community don't quite answer
what I'm looking for (as I am understanding them).

My company is currently running three separate load balanced farms (all
FreeBSD) - one each for web (Apache), incoming mail (Postfix) and outgoing
mail (Postfix) behind virtual IP's.  The SMTP farms are split because we
do filtering on the incoming, while the outgoing servers have separate
user needs.  We would VERY much like to keep the web and incoming/outgoing
mail aspects separate.

I was wondering if anyone is actually doing something remotely similar to
this.

The outgoing aspect seems like a non-issue in that it appears we can
easily configure mailman to dump all mail over to the correct outgoing
mail server.  The issue that is confusing me is the separation of the web
and the incoming mail.

I have seen lots of talk about running mailman on two different servers,
and I did see a few other people offer information that indicated they are
using completely separate web and mail servers, but the threads always
seem to move towards solutions that merge some aspect of web and mail onto
one server.

I'm assuming I will be installing the mailman files onto an NFS partition,
which although there is a lot of legitimate concern, it sounds like the
Mailman developers have worked hard to address this.  Although I'm
(Continue reading)

Mark Sapiro | 1 Dec 2004 01:12

Re: I am new and have a problem

Chuck Sampair wrote:
>
>I am brand new to the list and also new at using the mailman service.  I
>changed web host providers recently and my new host provider offers mailing
>lists using the mailman program.
>
>I set my list up and everything was working fine.  Then about 3 days ago I
>sent a post through and it did not go through.  Every sense then I can not
>get a post to go through or even receive confirmation e-mail when I
>subscribe a new person to the list.
>
>I went through the FAQs and I can't find anything that would help me.  A lot
>of it is over my head as I am just a list administrator/moderator.
>
>Can someone help me figure this out?

Most likely, the problem is with the Mailman service at your web host.
You need to be talking with the hosting service about this.

--
Mark Sapiro <msapiro <at> value.net>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

Brad Knowles | 1 Dec 2004 01:45
Gravatar

Re: Mailman on separate web and smtp load balanced farms.

At 5:10 PM -0700 2004-11-30, Matt Ruzicka wrote:

>  I was wondering if anyone is actually doing something remotely similar to
>  this.

	We did the same sorts of things when I was the Sr. Internet Mail 
Administrator for AOL, and again when I was the Sr. Systems Architect 
for Belgacom Skynet (the largest ISP in Belgium).  Separate inbound 
versus outbound mail server farms is typical for larger size 
operations I've seen, and separate webserver farms is pretty much 
required.

>  The outgoing aspect seems like a non-issue in that it appears we can
>  easily configure mailman to dump all mail over to the correct outgoing
>  mail server.  The issue that is confusing me is the separation of the web
>  and the incoming mail.

	For the mail stuff, I would recommend separating the mailing list 
server from the mail servers.  You could still put the mailing list 
server "behind" the inbound mail server farm, but I'd run it as a 
separate beast.

	My preference would be to use a totally separate "hostname" for 
the mailing list stuff that is generic and not specific to a given 
product (e.g., lists.yourdomain.example.com as opposed to 
mailman.otherdomain.example.org).  This makes mail routing really 
easy.

	For the web stuff, I'd be inclined to run a seperate "hostname" 
for the service, then do an Apache reverse proxy on the web server 
(Continue reading)

Ronnie Taylor | 1 Dec 2004 02:12

custom invitation message for each list

is there a fairly straight forward way to create a customized invitation
message for each list set up on a single mailman installation?

thanks...

RT

Mark Sapiro | 1 Dec 2004 02:36

Re: custom invitation message for each list

Ronnie Taylor wrote:

>is there a fairly straight forward way to create a customized invitation
>message for each list set up on a single mailman installation?

Yes. The invitation template is invite.txt. FAQ article 4.48
(http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp)
explains how to make list specific templates.

--
Mark Sapiro <msapiro <at> value.net>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

Peter Gysegem | 1 Dec 2004 03:37
Picon
Favicon

HTML Tokens

When editing the HTML for a MailMan web page, there are many tokens such as 
<MM-List-Name>.  Is there a list anywhere of these tokens and what they do?

Zain Memon | 1 Dec 2004 03:48
Picon

Unknown user- what am I missing?

I have a nice list set up with Mailman and Postfix as my MTA.
Everything seems to work beautifully, except for one thing.

Say I have three email addresses subscribed to my list. One is from
the domain hotmail.com, one is from the domain gmail.com, and one is
from the domain speakeasy.net.

Now I send an email to the list, and it goes through fine to the Gmail
and Hotmail users. However, it never gets to the Speakeasy user. It
isn't a speakeasy problem since the email doesn't get past my server.

The log entry for the speakeasy one looks like this: 
to=<....speakeasy.net>, relay=virtual, delay=0, status=bounced
(unknown user: "....speakeasy.net")

The log entry for the Gmail one looks like this: 
 to=<...gmail.com>, relay=gsmtp185.google.com[64.233.185.27], delay=0,
status=sent (250 2.0.0 OK 1101868868)

Now I think I'm missing some critical concept here. How did my mail
server know what the gmail relay was? And why doesn't it know the
relay for speakeasy?

Jim Tittsler | 1 Dec 2004 06:01
X-Face
Favicon
Gravatar

Re: Remove original message from -request mail response?

On Nov 28, 2004, at 03:16, David Gibbs wrote:

> Does anyone know if there is a way to NOT include the original email 
> when commands sent to the -request address responds?

In Mailman/Queue/CommandRunner.py, try commenting out the section at 
the end of Results.send_response:
         msg.set_type('multipart/mixed')
         msg.attach(results)
         # orig = MIMEMessage(self.msg)
         # msg.attach(orig)
         msg.send(self.mlist)

I would be concerned that doing that might make it more difficult for 
legitimate users to figure out what went wrong with their mail to the 
-request address though.

--

-- 
Jim Tittsler             http://www.OnJapan.net/      GPG: 0x01159DB6
Python Starship          http://Starship.Python.net/
Ringo MUG Tokyo          http://www.ringo.net/rss.html

Jim Tittsler | 1 Dec 2004 06:25
X-Face
Favicon
Gravatar

Re: FAQ Wizard

On Nov 30, 2004, at 16:23, PeteBell wrote:

> How is the "FAQ Wizard" feature on your website driven?

The FAQ Wizard is a small Python CGI script and is distributed with 
Python.  (If it is not included in your particular Python distribution, 
you can fetch the official Python source tarball from 
http://www.Python.org/2.4/  The FAQ Wizard is in Tools/faqwiz/)

--

-- 
Jim Tittsler             http://www.OnJapan.net/      GPG: 0x01159DB6
Python Starship          http://Starship.Python.net/
Ringo MUG Tokyo          http://www.ringo.net/rss.html

arjen van drie | 1 Dec 2004 09:34

discard messages to 'mailman' list

Hi,

I have problems to find the answer to this question:

how can I discard messages that were posted to the 'mailman' list? When 
I visit the URL in the message with subject "30 Mailman moderator 
request(s) waiting", which ends in

/mailman/admindb/mailman, I'm being redirected to the listinfo page. Is 
there a command line tool for this?

Thank you,

Arjen van Drie.


Gmane