On 1/11/22 8:27 AM, Stephen Daniel wrote:
Mailman users --
I am setting up a new mailman3 installation, and this is my first experience with the suite. All of the software is up and running, but I cannot tell if hyperkitty is actually running.
In Postorius, in the list's info
view can you click the Archives
button and see archived messages? That's HyperKitty.
If the messages aren't there with the hyperkitty archiving option
enabled, check mailman.log
for why.
Also do messages from the list have an Archived-At: header?
When I look at my test mailing list, two archive options are available, hyperkitty and "prototype", and both are enabled. I can see that my email is being archived, but I think "prototype" is what is doing the archiving. I see that a test message will end up in /opt/mailman/mm/var/archives/prototype/<LISTNAME>@<LISTDOMAIN.org>/new/164.... and nowhere else. This suggests that "prototype" is archiving, but hyperkitty is not.
No this says the prototype archiver is working. It says nothing about Hyperkitty.
So, this opens up a raft of questions on hyperkitty:
David Newman has answered some of this, but ...
- How do I tell if hyperkitty is actually running?
It doesn't actually run. it is a Django web UI and a web API that serves things on request.
- Does hyperkitty have a web-UI for admins or users? How would I access it?
See above.
- I can not find any documentation on hyperkitty, other than installation instructions and change logs. Does documentation exist?
No, not really.
- How do I set policies on how long archives are kept? - Assuming I want to back up my archives, what do I need to back up?
Messages are kept forever unless you do something to delete them. HyperKitty's messages are stored in the database configured in the DATABASES setting in your Django settings. How you backup the database depends on the database manager. You already found the prototype archiver's messages.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan