Email server
To be able to send and receive emails with the @nantral-platform.fr
domain,
we need an email server. This server runs on the same server as the Nantral
Platform website.
Accessing the webmail
The webmail is available at https://webmail.nantral-platform.fr/
. There are currently 3 email accounts:
Accessing the webmail administration page
The webmail administration page is available at https://webmail.nantral-platform.fr/admin
with the admin@nantral-platform.fr
email.
To manage the accounts, you can login into this interface and go to domains -> users (mail icon)
.
Detailed administration on this interface is available on the Mailu website.
Architecture details
We use Mailu 1.9 with Docker to handle our emails. This includes the following Docker containers:
- front
- resolver
- admin
- imap
- smtp
- antispam
- fetchmail
- webmail
The SSL certificates are the ones used by our entire platform. We pass them to the container when they are updated with Certbot and during deployment.
The emails and accounts are stored on our Postgresql database.
There is no authentification between Django and the SMTP server as they both operate on the same host. This means that any email adress ending in @nantral-platform.fr
is valid (foo@nantral-platform.fr
, bar@nantral-platform.fr
, etc). You do not need to create it in order to use it.