Ir al contenido
Módulo 3 · Lección 7 de 26

Instalar Docker y Mailcow

Parte del curso Mailcow: domina tu propio servidor de correo, en el módulo Instalación y configuración del primer arranque.

Autor

Paso 1: instala Docker Engine (NO Docker Desktop)

curl -sSL https://get.docker.com | sh

Esto descarga Docker CE más el plugin de compose (docker compose, sin guion).

Paso 2: clona Mailcow

cd /opt
git clone https://github.com/mailcow/mailcow-dockerized
cd mailcow-dockerized

/opt/mailcow-dockerized es la ubicación documentada. Respétala: toda la documentación, los hilos de soporte y el script de actualización asumen esta ruta.

Paso 3: genera la configuración

./generate_config.sh

Se te pedirá el MAILCOW_HOSTNAME. DEBE ser un registro A real en el DNS (por ejemplo mail.example.com) y DEBE ser un subdominio, no el dominio a secas.

Paso 4: descarga e inicia

docker compose pull
docker compose up -d

El primer arranque tarda de 5 a 10 minutos mientras se descargan las imágenes y se inicializan las bases de datos. Sigue los logs con docker compose logs -f para detectar problemas a tiempo.

Inicia sesión para llevar el registro de lo que ya leíste.

Pulse · envío de cold email

Infraestructura de envío solo para ti.

Cada dominio tiene su propio host MX, su IP, su selector DKIM y su certificado. Contrátalo administrado y nosotros lo operamos por ti, o compra una licencia y ejecútalo en tus propios servidores.

# en un servidor Ubuntu recién instalado
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

También de nosotros:Beat: monitoreo que te da la soluciónConsultoría: US$ 65/h, sin cuota mensual