[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