E-mail Linux amb Docker
Contingut
Introducció
El servei de correu electrònic és força complexe ja que es composa de diversos processos o daemons. A part del típic servei de MTA (postfix, sendmail, etc.) ens cal també un servei de Fetchmail (Courier, Dovecot), antivirus, anti-spam, etc., a part de configurar els certificats i modes d'autenticació encriptada.
El sistema de contenidors Docker ens facilita tota aquesta posada en marxa del servei. Bé, en concret Docker solament no, sinó algú que s'ha currat el sistema de correu complert i n'ha fet una versió dockeritzada. Per poder fer aquesta pràctica cal que estiguis fortament familiaritzat amb Docker.
Posta en marxa del docker
Explorant imatges de Docker
Per veure quines opcions tenim podem executar:
$ docker search mail
A mi m'ha funcionat prou bé la versió de Thomas Vial, que és la 1a que surt a la llista amb força "stars" (aka "likes"). Podeu trobar el codi aquí per tafanejar-lo:
https://github.com/tomav/docker-mailserver
Posta en marxa del mailserver
Caldrà que coneguis docker-composer per posar en marxa el docker-mailserver.
Segueix les instruccions que explica el desenvolupador en el README.
Creant comptes
...
Accedint des de clients
Accedint via IMAP
...
Webmail amb Roundcube
...
Tunejant el servidor
Per acabar de fer un sistema competent, necessitarem diversos ajustos:
- Familiaritza't amb AMAVIS, el software que gestiona el antivirus i el anti-spam (spamassassin):
https://help.ubuntu.com/community/PostfixAmavisNew