[Mailman-Developers] Get message content by message ID

Stephen J. Turnbull stephen at xemacs.org
Tue Aug 20 05:05:19 CEST 2013


Nghia Vu Truong writes:

 > Is there any way to get message's content based on its "Message ID"?

That depends on where the message is stored and what features that
store implements, and where and how you want to fetch messages by
message ID.  If you're using a "standard" Mailman installation with
the bundled archiver and no third-party software, the answer is "no".

Specifically, in the case of Mailman 2, there is an internal store for
the queues while processing the messages, but no way to access queue
items by message ID.  Most sites use the bundled "pipermail" archiver
to store archives for access by list subscribers and the general
public.  It provides no search features at all, so there is no way to
search on message ID.

In the case of Mailman 3 (in development), the same analysis applies
to queue items AFAICS, and there is no bundled archive manager.  The
most likely candidate for recommended (and possibly bundled) archive
manager for Mailman 3 is "HyperKitty".  You'd have to ask its
developers (but it's not ready for beta test yet AFAIK).

If you're using a third-party archiver with search features, the
answer is probably "yes", but we can't help you with third-party
archivers (at least, I can't).


More information about the Mailman-Developers mailing list