Guía

Un servidor de correo autoalojado que realmente llega a la bandeja de entrada

Avanzado45 min de lecturaActualizado 4 de junio de 2026
Respuesta corta

Instalar un servidor de correo es fácil; que los receptores confíen en él no lo es. Necesitas el puerto 25 de salida, un registro PTR que coincida con el hostname del banner, SPF, DKIM y DMARC publicados correctamente, un espacio de direcciones sin historial de spam, y un aumento gradual del volumen. Si descuidas cualquiera de ellos, el correo cae en spam.

01 Configura primero el hostname y el DNS inverso

Do this before installing anything. The PTR must resolve to the hostname the server announces, and that hostname must have a forward record pointing back to the same address.

hostnamectl set-hostname mail.example.com
# then set the PTR to mail.example.com in the OnionVPS panel

02 Instala la pila de software

Mailcow gives you a complete Docker-based stack. Stalwart is a single Rust binary if you prefer fewer moving parts.

git clone https://github.com/mailcow/mailcow-dockerized /opt/mailcow
cd /opt/mailcow && ./generate_config.sh
docker compose up -d

03 Publicar SPF, DKIM y DMARC

All three are DNS records. DKIM keys are generated by the mail stack; copy the public key from its admin interface.

example.com.            TXT  "v=spf1 mx -all"
dkim._domainkey        TXT  "v=DKIM1; k=rsa; p=MIGfMA0..."
_dmarc                 TXT  "v=DMARC1; p=none; rua=mailto:[email protected]"

04 Calienta la dirección

A few dozen messages a day for the first week, then roughly double weekly. A volume spike from a new IP is indistinguishable from a compromised host, and receivers treat it accordingly.

05 Ajusta DMARC una vez que los informes estén limpios

Read aggregate reports for a fortnight at p=none, fix whatever is failing, then move to p=quarantine and eventually p=reject. Going straight to reject reliably breaks systems you forgot were sending mail.

Preguntas frecuentes

¿Por qué mi correo va a spam?

En orden de probabilidad: PTR ausente o no coincidente, DKIM ausente, una IP nueva enviando demasiado y demasiado pronto, o espacio de direcciones con historial de abuso previo. Las tres primeras las puedes arreglar tú; la cuarta es del proveedor.

¿Necesito una IP estática?

Sí, y además puedes configurar el registro DNS inverso en ella. Ambos son estándar en cada instancia de OnionVPS.