Hoy vamos a instalar iredmail en una debian10.
Partimos de un contenedor lxc dentro de nuestra querida infraestructura de proxmox con un template de debian10 y el nesting activado.
Una vez arrancado el contenedor vamos a actualizar el sistema e instalar algunos paquetes necesarios
root@mail:~# dpkg-reconfigure locales && dpkg-reconfigure tzdata && apt update && apt -y upgrade && apt -y dist-upgrade && apt -y install vim net-tools dnsutils gnupg2
Añadimos también los repositorios de sogo que durante la instalación nos peta si previamente no hacemos esto
root@mail:~# echo "deb https://packages.inverse.ca/SOGo/nightly/5/debian buster buster" /etc/apt/sources.list.d/sogo-nightly.list root@mail:~# gpg --keyserver keyserver.ubuntu.com --recv 19CDA6A9810273C4 root@mail:~# gpg --export --armor 19CDA6A9810273C4 | apt-key add - root@mail:~# apt update
Para instalar iredmail correctamente, el nombre del host tendrá que ser el correcto, en mi caso mail y dominio summercamp.cat (donde estoy haciendo la instalación para probar el software). En hostname -f debe salir el fqdn correcto del servidor. Evidentemente los dns deben apuntar a la ip del servidor.
root@mail:~# hostname -f mail.summercamp.cat
Nos descargamos iredmail de su página web. La versión 1.4.0 corresponde a Abril de 2021, así que good ;)
root@mail:~# wget https://github.com/iredmail/iRedMail/archive/1.4.0.tar.gz root@mail:~# tar xvzf 1.4.0.tar.gz root@mail:~# cd iRedMail-1.4.0/ root@mail:~/iRedMail-1.4.0# bash iRedMail.sh [ INFO ] Checking new version of iRedMail ... [ INFO ] Installing package(s): ca-certificates apt-transport-https dialog
Nos aparecerán varias pantallas de ncurses que deberemos rellenar de esta forma
Ahora a esperar un rato que descargue y configure todo lo necesario
Una vez terminado nos debería decir esto
Reiniciamos tal como nos pide
root@mail:~/iRedMail-1.4.0#…