1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/mailman3_ynh.git synced 2024-09-03 19:36:17 +02:00

Update doc

This commit is contained in:
Salamandar 2024-05-16 13:34:27 +02:00
parent 675e9d5cde
commit ce1d670a8d
2 changed files with 28 additions and 28 deletions

25
doc/ADMIN.md Normal file
View file

@ -0,0 +1,25 @@
## Mailman admin panels
Classical admin is available on the page: <https://__DOMAIN__/>
Django admin on: <https://__DOMAIN__/admin/>
## General Configuration
Mailman 3 or "The Mailman Suite" is made up of 5 moving parts. See the following documentation for more:
> http://docs.mailman3.org/en/latest/index.html#the-mailman-suite
On your YunoHost, all the configuration files you need to worry about are in:
* `/etc/mailman3/`
* `/usr/share/mailman3-web/`
The services you need to manage can be checked with:
* `systemctl status mailman3`
* `systemctl status mailman3-web`
It is important to note that this package makes use of the [mailman3-full](http://docs.mailman3.org/en/latest/prodsetup.html#distribution-packages) Debian package contained in the Debian Stretch backports repository. The default installation assumes the use of a SQLite3 database but the installation script overrides this and uses a PostgreSQL database instead.
Finally, you also configure things through the Django web admin available at `/admin/`.

View file

@ -1,37 +1,12 @@
* Other infos that people should be aware of, such as: * Users can just sign up themselves to manage details
* Users can also just sign up themselves to manage details * Users can use mailing lists without signing up?
* Users can use mailing lists without signing up?
Classical admin is available on the page: https://myyunohost.org/
Django admin on: https://myyunohost.org/admin/
## General Configuration
Mailman 3 or "The Mailman Suite" is made up of 5 moving parts. See the following documentation for more:
> http://docs.mailman3.org/en/latest/index.html#the-mailman-suite
On your YunoHost, all the configuration files you need to worry about are in:
* `/etc/mailman3/`
* `/usr/share/mailman3-web/`
The services you need to manage can be checked with:
* `systemctl status mailman3`
* `systemctl status mailman3-web`
It is important to note that this package makes use of the [mailman3-full](http://docs.mailman3.org/en/latest/prodsetup.html#distribution-packages) Debian package contained in the Debian Stretch backports repository. The default installation assumes the use of a SQLite3 database but the installation script overrides this and uses a PostgreSQL database instead.
Finally, you also configure things through the Django web admin available at `/admin/`.
## Limitations ## Limitations
* Migrating from Mailman 2.X is not officially supported, sorry. However, there is a manual and * Migrating from Mailman 2.X is not officially supported, sorry. However, there is a manual and
which details an experimental process. Please see [the documentation](https://docs.mailman3.org/en/latest/migration.html). which details an experimental process. Please see [the documentation](https://docs.mailman3.org/en/latest/migration.html).
* Mailman3 must be configured to use a root domain (https://myyunohost.org and not https://myyunohost.org/mailman3). * Mailman3 must be configured to use a root domain (https://myyunohost.org and *not* https://myyunohost.org/mailman3).
* You must have a HTTPS certificate installed on the root domain. * You must have a HTTPS certificate installed on the root domain.