[Mailman-Users] Lost messages? Changing subject...

Mark Sapiro mark at msapiro.net
Mon Feb 4 21:43:12 CET 2008


Charles Marcus wrote:

>I'm re-sending this because the subject was too close to the other one,
>but its a different problem...
>
>Charles Marcus, on 2/4/2008 1:07 PM, said the following:
>> This morning, I discovered that messages to our lists weren't being 
>> delivered, and found the following errors in the smtp-failure log:
>> 
>> Feb 04 08:00:05 2008 (7453) SMTP session failure: 530, 5.7.0 Must issue 
>> a STARTTLS command first, msgid: 
>> <mailman.0.1202130003.4596.mailman at myhost.mydomain.com>
>> 
>> Are these messages gone? Or is there a way to get mailman to reinject 
>> them? It wouldn't be the end of the world, as there were only a few, but 
>> there are two I'd like to recover if possible.


Assuming standard archiving settings, the messages are in the
archives/private/listname.mbox/listname.mbox file(s) (and in the list
archives), but the out queue entry which contained the message with
the recipient list is gone. Depending on digest settings and whether a
digest has been produced, the messages may also be in the
lists/listname/digest.mbox file(s).

If you can build a list of recipients, you could extract the messages
into individual files and use /usr/sbin/sendmail to resend them.

You could also use Mailman's bin/inject to reintroduce them to
Mailman's in queue, but you need to remove things like Mailman's
X-BeenThere header first. Also this will result in the messages being
added a second time to archives/private/listname.mbox/listname.mbox
(and the digest), although the duplicate Message-Id will probably
result in their not being duplicated in the HTML archive.

You could also just send a message to the list(s) apologizing for the
lost messages and referring people to the archives.

-- 
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