[Mailman-Users] Messages have stopped getting delivered to mailinglists

Mark Sapiro mark at msapiro.net
Fri Jun 6 17:22:08 CEST 2008


Williams, Theona wrote:

>Here is what I see in the vette log.
>Jun 05 14:51:22 2008 (29076) Mailman post from held, message-id=3Dn/a:
>Message has implicit destination


Right. This says you successfully delivered a null message to Mailman
via the /u001/mailman/scripts/post script which in turn says that that
post script works for your installation.


>When I run /u001/mailman/mail/mailman post mailman </dev/null
>I receive the following message
>
>Group mismatch error.  Mailman expected the mail
>wrapper script to be executed as group "mail", but
>the system's mail server executed the mail script as
>group "mailman".  Try tweaking the mail server to run the
>script as group "mail", or re-run configure,
>providing the command line option `--with-mail-gid=mailman'.
>
>
>I am a bit skeptical to act on this error since I am getting the exact
>same error on my test mailman server which works fine.


This error occurs because when you run the wrapper manually, you have
to run it as the expected group. My bad - I neglected to say that. Try

  sudo -u mail /u001/mailman/mail/mailman post mailman </dev/null


>Also, running the
>./configure will erase many of the changes that I have made manually in
>several files. Any suggestions?


I don't know what changes you've made, but

1. you should never change Defaults.py. Override Defaults.py settingn
in mm_cfg.py which will not be overwritten by configure - make install.

2. if you make changes to Mailman modules, etc. keep all the changes in
a master patch file that can just be applied to redo the changes.

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



More information about the Mailman-Users mailing list