[Mailman-Users] Re: List Archives

2022-08-29 Thread Stephen J. Turnbull
David Andrews writes:

 > Thanks everyone. This all sounds reasonable except it also identifies 
 > another problem we are having. There is no good search method in 
 > place.

The only way to resolve it in Mailman is to upgrade to Mailman 3, and
use HyperKitty.  As far as I know you can import a Mailman 2 mbox into
HyperKitty without installing the rest of Mailman 3.  If you decide to
go that way, don't use the default indexer Whoosh, it's tragically
slow.  Xapian is highly recommended, and other indexers also seem to
work.  I think I've heard of ElasticSearch installations, and one
friend used freeWAIS -- that's mostly a joke, freeWAIS is unsupported
for decades, but librarians/archivists might feel some nostalgia.

 > Also the organizations librarian wants the archives for historic and 
 > other reasons, so leaving them here won't satisfy that.

As Mark says, there's a $LIST.mbox file at the top of the list archive
subtree for the list that contains all of the posts, which most all
open source mail clients will happily treat as a mail folder, and I
would hope commercial clients do as well.  Just download that to
somewhere the mail client will recognize it as a folder, then you/they
can use the client's capabilities to organize it.



--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: List Archives

2022-08-28 Thread David Andrews

At 11:17 PM 8/28/2022, Stephen J. Turnbull wrote:

David Andrews writes:

 > I want to delete some lists, but would like to save the archives.
 > Pipermail saves by month, as I have it configured. Is there a way to
 > obtain an entire archive at once?  Are there tools to convert the
 > MBOX format to something non-technical people can deal with easily?

Exactly what is your use case?  What do you mean by "obtain"?  What do
you mean by "non-technical people deal"?

I suspect "obtain" means something you don't need to do, and
"non-technical people deal" means "click to read".  If so, the answer
is basically "delete the list, don't delete the archive".  That's
easiest for the users since they just go to the same place.  Best of
all the site admin doesn't have to do much of anything besides delete
the list configuration file, and possibly edit the MTA config.[1] Note
that this can create backscatter (mail rejection notices to third
parties0, but that's no different from any other non-existent address
at your server.

The only problem is if the archives are "members only", because
deleting the list would also delete their credentials. Since in an
important sense the membership database *is* the list, in that case,
you don't want to delete the list, you want to disable delivery and
access to the administrative interfaces.  There are several ways to do
those things, and some vary according to the MTA.  They have subtly
different consequences for what happens if somebody tries to post to
the list or subscribe to it.  The one you're most likely to care about
is "the post disappears into a black hole and the member is
distressed," but some of them can create backscatter in the case of
spammers.


Thanks everyone. This all sounds reasonable except it also identifies 
another problem we are having. There is no good search method in 
place. I installed search several years back, I can't remember what 
it was called off the top of my head. It broke something in cPanel, 
and their support basically said remove search or you get no support 
from us. So leaving archives in place long term, without a good 
search method doesn't make much sense.


Also the organizations librarian wants the archives for historic and 
other reasons, so leaving them here won't satisfy that.


Dave


--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: List Archives

2022-08-28 Thread Mark Sapiro

On 8/28/22 1:28 PM, David Andrews wrote:
I manage a bunch of Mailman lists. We are on 2.1.38 cPanel, and I do 
have access to the command line.


I want to delete some lists, but would like to save the archives. 
Pipermail saves by month, as I have it configured. Is there a way to 
obtain an entire archive at once?  Are there tools to convert the MBOX 
format to something non-technical people can deal with easily?


You can delete a list and retain the archive. If the pipermail archive 
is public, it will still be accessible. If it's private, it will be 
there, but won't be accessible because there's no list to authenticate 
against. I don't know if the cPanel list removal tool allows keeping the 
archive, but

```
/usr/local/cpanel/3rdparty/mailman/bin/rmlist LISTNAME
```
will remove the list and not the archives.

In cPanel, the entire archive mbox for LISTNAME is at 
/usr/local/cpanel/3rdparty/mailman/archives/private/LISTNAME.mbox/LISTNAME.mbox. 
Mant MUAs, e.g. mutt, can deal with mbox files.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/