Problems getting started with postorius
I am having another go with mailman3, being a long time MM2 user, but am getting increasingly frustrated.
I am using on Debian 12 (Bookworm) and have installed the various Debian packages - mailman3-full does that.
I have successfully started the mailman3 and mailman3-web services.
I went to: http://localhost/mailman3/postorius/domains/new/ 'Add a new domain' I enter a 'Mail Host' -- a domain that does exist on this machine I choose a Web host from the drop down list -- same as Mail Host
I click on 'Create Domain' and the page refreshes with the same information but under the Mail Host I see in red: {"title": "500 Internal Server Error"}
I eventually tracked it down. The problem was that I had signed in with an account "addw@localhost". That, for some reason, failed validation above. I hacked the database and changed to "addw@localhost.localdomain" and creating the new domain worked.
I could send email to addw@localhost - so at the MTA level it is correct.
So please can the initial account creation do the same validation as does adding a new domain.
I have looked but cannot find any documentation on postorius than https://docs.mailman3.org/projects/postorius/en/latest/ which is not helpful for a user or system admin. Can you point me to something better.
Regards
-- Alain Williams Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer. +44 (0) 787 668 0256 https://www.phcomp.co.uk/ Parliament Hill Computers. Registration Information: https://www.phcomp.co.uk/Contact.html #include <std_disclaimer.h>
On 11/13/24 16:46, Alain D D Williams wrote:
I eventually tracked it down. The problem was that I had signed in with an account "addw@localhost". That, for some reason, failed validation above. I hacked the database and changed to "addw@localhost.localdomain" and creating the new domain worked.
I could send email to addw@localhost - so at the MTA level it is correct.
So please can the initial account creation do the same validation as does adding a new domain.
Mailman doesn't allow local, unqualified addresses, see https://gitlab.com/mailman/mailman/-/blob/master/src/mailman/email/validate.... and https://gitlab.com/mailman/mailman/-/blob/master/src/mailman/utilities/email...
On the other hand, Account creation/validation is done by django-allauth over which we have no control.
I have looked but cannot find any documentation on postorius than https://docs.mailman3.org/projects/postorius/en/latest/ which is not helpful for a user or system admin. Can you point me to something better.
Unfortunately, there is not user/list owner documentation for Postorius. As I said at https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/... You just have to page through the settings to see what's there. Hopefully the various categories are clear enough that if you're looking for something specific, you can find it easily.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Alain D D Williams
-
Mark Sapiro