Il 27/04/20 18:59, Mark Sapiro ha scritto:
On 4/27/20 8:26 AM, Gelpi Andrea wrote:
Hi, on a debian 10 with MM3 I'm trying to migrate form some old MM2 mailing lists. I know that not all can work.
In my old lists I have email and regular expressions in reject_these_nonmembers and discard_these_nonmembers
After importing the list all these email are in non member list.
All these email have Delivery status enabled.
Delivery status is not relevant for non-members and only has to do with receiving list posts in any case.
What version of Mailman core is this? There have been changes in
mailman import21
that may affect this, but an address inreject_these_nonmembers
should be imported as a non-member with a moderation action ofreject
and similarly fordiscard
.Note that regexps in *_these_nonmembers should be imported into the MM 3 legacy *_these_nonmembers attributes. Some older versions of import21 also imported non-regexp addresses here, but that was wrong.
Mailman V 3.2.1 Python V 3.7.3 Postorius V 1.3.2 Hiperkitty V 1.2.2
Yes reject_these_nonmembers has a moderation action of 'reject' and the some for discard.
Does this mean that all of them will receive any message sent to the list? The moderation rule is correct, but if I understood correct Delivery status should be disabled.
Delivery status is irrelevant for non-members. Only members are candidates for delivery.
Ok, but will non-members receive the list posts or only members will?
For migration I followed this link https://docs.mailman3.org/en/latest/migration.html
To migrate archives it states to run
python manage.py hyperkitty ...
I cant' find a manage.py on debian 10
manage.py is a Django generic term for the Django admin command. You probably want something called django-admin or similar.
Yes in debain 10 exists django-admin. Now I need to understand how to use it. It asks me to load a configuration.
A search shows the only /usr/share/mailman3-web/manage.py exists.
Is there any documentation specific for debian?
That would be up to Debian.