[Mailman-Users] Making sure MailMan is running...

Jason Pruim japruim at raoset.com
Thu Dec 13 21:01:49 CET 2007

On Dec 13, 2007, at 2:55 PM, Larry Stone wrote:

> On Thu, 13 Dec 2007, Jason Pruim wrote:
>> I have looked around on the web and haven't found any info that I
>> understand about making sure that mailman is receiving and sending e-
>> mail that is sent into it. I just had a situation where on my site
>> (With real low volume lists) that it was not sending mail since the  
>> 11
>> of december...
>> Would it be best to watch for the qrunner process and make sure  
>> that's
>> running? Or is there a better way? I'm planning on writing this  
>> into a
>> Widget (For all you Macintosh people out there) if I can find a good
>> way to make sure this is up and running.
> Is this for Mac OS X? It's not clear although you made the reference  
> to
> Macintoshes above.
> I don't know anything about writing OS X widgets but as I've had an  
> issue
> with Mailman not starting reliably under Leopard, I set up a cron  
> job to
> run hourly and let me know if all the qrunners aren't there. It's  
> pretty
> simple:
> #!/bin/sh
> QRUNNERS=`ps -efw | grep -v grep | grep -c Python | awk '{ print  
> $1 }'`
> if [ $QRUNNERS != 9 ] ; then
>  {
>    echo "Mailman qrunner problem" | /usr/sbin/sendmail me at mydomain.com
>  }
> fi
> Note that despite the "sendmail" command used there, that's really  
> Postfix
> as Postfix used the command "sendmail" (for Sendmail compatibility)  
> as a
> means of injecting mail. Note also that as written, the mail message  
> will
> be missing all RFC required headers but as it's going to myself, I  
> don't
> care. You could, of course, do something else there to provide
> notification.
> -- Larry Stone
>   lstone19 at stonejongleux.com

Hi Larry,

Thanks for the response. The server in question is a Mac OS X Server  
10.4.11(Tiger) server. I will definitely look into that code, and see  
if I could incorporate that into my widget (Writing widgets in Leopard  
is pretty easy if you know what you want to do!)


Jason Pruim
Raoset Inc.
Technology Manager
MQC Specialist
3251 132nd ave
Holland, MI, 49424
japruim at raoset.com

More information about the Mailman-Users mailing list