I installed listmonk on maillist.example.org, following the instructions for listmonk, but they did not function.
The instructions:
Visit Settings → General and replace these values:
Root URL: https://maillist.example.org
Default from email: listmonk listmonk@maillist.example.org
Visit Settings → SMTP and replace with these values:
Host: localhost
Port: 25
Auth protocol: PLAIN
User: listmonk
Password: 5fd255299ef3fbcb896d0d22
HELO hostname: maillist.example.org
Then, test the connection
However, this does not work. You get following error:
SMTP AUTH extension not found
But, if you choose
Auth protocol: None
you may send testmail, IF you are logged in as listmonk. Else you get:
553 5.7.1 <listmonk@maillist.example.org>: Sender address rejected: not logged in
But, you may send a testmail if you have been logged in as admin and change:
Default from email: listmonk admin@maillist.example.org
Usually, you would not prefer to send from xxxx@maillist.example.org, but from xxxx@example.org. Hence, it is preferable to change to:
Root URL: https://example.org
Default from email: listmonk admin@example.org
To conclude: It looks like the instructions are not good enough.