bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


email_linux_docker

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
Següent revisió Ambdós costats nova versio
email_linux_docker [2022/02/04 18:47]
enrique_mieza_sanchez [Instal·lació]
email_linux_docker [2022/05/16 15:21]
enrique_mieza_sanchez [Email Linux amb Docker]
Línia 2: Línia 2:
 El servei de [[https://www.cacauet.org/wiki/index.php/Correu_electr%C3%B2nic|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 servei de [[https://www.cacauet.org/wiki/index.php/Correu_electr%C3%B2nic|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]].+El sistema de contenidors [[Docker]] ens facilita tota aquesta posada en marxa del servei. **Utilitzarem [[https://cacauet.org/wiki/index.php/Correu_electr%C3%B2nic|docker-mailserver]]: un contenidor que integra tots els serveis necessaris per al funcionament del correu electrònic i n'ha fet una versió "dockeritzada"**. Per poder fer aquesta pràctica cal que estiguis fortament familiaritzat amb [[Docker]].
  
 Articles de referència: Articles de referència:
Línia 8: Línia 8:
   * [[https://www.cacauet.org/wiki/index.php/E-mail_Linux_amb_Docker|Article font a cacauet.org]]   * [[https://www.cacauet.org/wiki/index.php/E-mail_Linux_amb_Docker|Article font a cacauet.org]]
   * [[Docker]]   * [[Docker]]
-  * Docker mailserver: https://github.com/docker-mailserver/docker-mailserver+  * Docker mailserver: 
 +    * [[https://github.com/docker-mailserver/docker-mailserver|Repositori Github de docker-mailserver]] 
 +    * [[https://docker-mailserver.github.io/docker-mailserver/edge/|Documentació oficial docker-mailserver]]
  
 {{ email.jpg?300 }} {{ email.jpg?300 }}
Línia 45: Línia 47:
   - [[https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04|Afegir memòria virtual (swap)]].   - [[https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04|Afegir memòria virtual (swap)]].
   - Instal·lar Docker.   - Instal·lar Docker.
-  - Descarregar docker-mailserver<code>DMS_GITHUB_URL='https://raw.githubusercontent.com/docker-mailserver/docker-mailserver/master'+  - Descarregar el fantàstic [[https://cacauet.org/wiki/index.php/Correu_electr%C3%B2nic|docker-mailserver]]<code>DMS_GITHUB_URL='https://raw.githubusercontent.com/docker-mailserver/docker-mailserver/master'
 wget "${DMS_GITHUB_URL}/docker-compose.yml" wget "${DMS_GITHUB_URL}/docker-compose.yml"
 wget "${DMS_GITHUB_URL}/mailserver.env" wget "${DMS_GITHUB_URL}/mailserver.env"
Línia 84: Línia 86:
 ===== Afegint webmail ===== ===== Afegint webmail =====
 Afegirem una interfície de webmail amb el software de Roundcube. Afegiu el següent servei al vostre ''docker-compose.yml''. Es publicarà la web al port 9002, que seria convenient mapejar a un subdomini com ''webmail.elmeudomini.com'': Afegirem una interfície de webmail amb el software de Roundcube. Afegiu el següent servei al vostre ''docker-compose.yml''. Es publicarà la web al port 9002, que seria convenient mapejar a un subdomini com ''webmail.elmeudomini.com'':
 +
 +<WRAP tip>
 +Aquest arxiu està configurat per utilitzar SSL (IMAPS). Si no has configurat SSL (port 993), canvia les variables perquè utilitzin el port IMAP clàssic:
 +
 +<code>
 +    - ROUNDCUBE_DEFAULT_HOST=mail
 +    - ROUNDCUBE_DEFAULT_PORT=143
 +</code>
 +
 +</WRAP>
  
 <file yaml docker-compose.yml> <file yaml docker-compose.yml>
email_linux_docker.txt · Darrera modificació: 2023/06/30 13:53 per enric_mieza_sanchez