So I got a shiny new instance of Mailman3 installed (thanks Brian!).
I recreated my lists and I am now importing large historical list archives from an mbox file (24GB).
It takes a couple of hours to run this import, so I killed the import task after about 20 minutes so I could restart it in a screen session.
Now when I restart the import, it finishes almost immediately:
(venv) mailman@mail:/opt/mailman/mm$ /opt/mailman/mm/bin/django-admin hyperkitty_import -l trackjunkies(a)pdc-racing.net trackjunkies.mbox
Importing from mbox file trackjunkies.mbox to trackjunkies(a)pdc-racing.net
Computing thread structure
Synchronizing properties with Mailman
Warming up cache
The full-text search index is not updated for this list. It will not be updated by the 'minutely' incremental update job. To update the index for this list, run the Django admin command with arguments 'update_index_one_list trackjunkies(a)pdc-racing.xn--net-to0a.
Which is clearly not correct.
Anyone have an idea on how to restart this import?
mark(a)pdc-racing.net | 408-348-2878
After upgrading to HyperKitty 1.3.x I get the following error for
File ".../lib/python3.7/site-packages/django_q/cluster.py", line 300,
task = SignedPackage.loads(task)
File ".../lib/python3.7/site-packages/django_q/signing.py", line 31,
File ".../lib/python3.7/site-packages/django_q/core_signing.py", line
38, in loads
File ".../lib/python3.7/site-packages/django_q/signing.py", line 44,
AttributeError: Can't get attribute 'process_task_result' on <module
How do I recover from that? It seems like there are still persisted
tasks in the qcluster queue using the old code from 1.2.x with the old
I have a Mailman 3 server up and running but I'm terrified to migrate to it from my existing Mailman 2 provider for fear that services like Gmail will randomly start blacklisting my IP with little I can do about it. I have SPF records set up so I'm hoping I'll be Ok but I'd like to have a backup plan.
Has anyone ever tried using an external service like Mailgun or Sendgrid as a relay? I tried both but couldn't get either to work due to their sender authentication mechanism. They want all 'From:' headers to be from domains that are pre-authenticated as senders. But Mailman keeps the 'From' header from the original sender so it won't match any authenticated domains. Right?
Is there anything to be done here or do I just have to migrate and pray?
Does anyone have any usable Logrotate files for Mailman3 (especially for the web stuff)?
Will look to create my own if no one comes forward but if anyone has anything they are willing to share it would be fab.
I am not sure, if it is designed this way, or I am doing something wrong.
I created a list in MM3 as a hidden list, meaning:
Show list on index page: NO
and assigned the owner. When I login as Postorius web admin, I see the list on the list page which is listed as: (unadvertised*). This is fine.
But when the owner or moderator login to Postorius they don't see the list at all. Of course if they add the list name at the end of the URL, they get to the list and as the owner can manage it too.
My question is: I am just not sure, if I am missing something or this is how it is supposed to work?
You could expect, that the owner or the moderator should see the list as (unadvertised*) too.
Lead System Analyst, IT Operation
American Association for the Advancement of Science
1200 New York Ave, NW, Washington, DC 20005