[Mailman-Users] Messages have stopped getting delivered to mailinglists
Mark Sapiro
mark at msapiro.net
Fri Jun 6 21:03:00 CEST 2008
Williams, Theona wrote:
>If the post script is working fine, do you know what else could be the
>problem? When I run
>python /u001/mailman/scripts/post mailman </dev/null then
You don't need to do this first. It just verifies that the
/u001/mailman/scripts/post script works.
>sudo -u mail /u001/mailman/mail/mailman post mailman </dev/null
>
>I am getting errors for the bounce and mailowner scripts in the
>/var/log/mailman/error file
>Jun 06 14:26:33 2008 mailowner(874): mailowner script, list not found:
>mailman
>Jun 06 14:26:53 2008 mailowner(883): mailowner script, list not found:
>mailman
>Jun 06 14:26:53 2008 bounces(884): bounces script, list not found:
>mailman
The above errors are presumably from actual mail to mailman-owner and
mailman-bounces however, this mail was generated by mailman in
response to the held (null) post.
>Jun 06 14:30:02 2008 post(916): post script, list not found: mailman
And this error is the relevant one. If in fact, it came from the
sudo -u mail /u001/mailman/mail/mailman post mailman </dev/null
command and not from some mail to the mailman at ... address which
coincidentally arrived at the same time. See below for more.
>In logs/smtp-failure
>Jun 06 14:26:53 2008 (784) All recipients refused: {'': (550, '5.1.1
><None>... User unknown')}, msgid:
><mailman.8.1212776811.782.mailman at mlist-ncr.ncr.com>
>Jun 06 14:26:53 2008 (784) delivery to failed with code 550: 5.1.1
><None>... User unknown
These errors are from Mailman's attempt to send a notification of the
held (null) post back to the submitter that is None because the post
was empty.
So we have now verified that the /u001/mailman/scripts/post script
itself works, but that the scripts invoked by the
/u001/mailman/mail/mailman wrapper do not work. Thus the wrapper
itself must be pointing at the wrong scripts directory.
If the wrapper were correct, somewhere in the output from
strings /u001/mailman/mail/mailman
you should see '/u001/mailman/scripts/'
I think you will see some other path ending in '/scripts/' instead and
that is your problem.
--
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