Si tu correo llega pero acaba en spam, o llega mal firmado, esto no es tu guía: eso depende de los registros SPF, DKIM y DMARC, y está explicado en mi email llega como spam, cómo solucionarlo. Aquí el problema es otro: mover físicamente tus buzones de un servidor a otro sin perder ni un mensaje por el camino, algo que suele pasar completamente desapercibido cuando se planifica un cambio de hosting.
La parte que nadie mira hasta que deja de funcionar
Cuando se planea cambiar de hosting, toda la atención va a la web: que cargue, que se vea igual, que no se rompa nada visualmente. El correo vive en el mismo sitio y casi nunca entra en la lista de comprobaciones, hasta que alguien avisa de que llevan dos días sin recibir pedidos por email. El motivo es sencillo: el dominio tiene un registro MX que le dice al mundo a qué servidor entregar el correo, y ese registro no tiene por qué apuntar al mismo sitio que la web. Si cambias de hosting sin ocuparte del correo aparte, puedes acabar con el peor de los casos: correo que sigue intentando llegar al servidor antiguo justo cuando ya lo has cancelado.
El orden correcto
- Antes de tocar nada, haz inventario. Cuántas cuentas de correo hay, cuánto ocupa cada una, y si es posible, las contraseñas actuales (si no las tienes, puedes crear otras nuevas en el hosting nuevo sin problema).
- Crea las cuentas en el hosting nuevo, con el mismo nombre de usuario. Si puedes poner la misma contraseña, mejor: hay menos que reconfigurar después en los dispositivos.
- No toques el registro MX todavía. Mientras el MX siga apuntando al servidor antiguo, el correo nuevo sigue llegando ahí sin ninguna interrupción, mientras copias el histórico en segundo plano.
- Copia el contenido de los buzones con IMAP, no con POP3. POP3 descarga y en muchas configuraciones borra del servidor; IMAP mantiene la estructura de carpetas y es lo que necesitas para pasar un buzón completo de un servidor a otro. La forma más fiable de hacerlo sin depender de un cliente de correo abierto todo el día en tu ordenador es
imapsync, una herramienta de código abierto hecha justo para esto, que copia carpetas y mensajes directamente entre dos servidores IMAP:
Repite esto por cada cuenta de correo del dominio.imapsync --host1 servidorviejo.midominio.com --user1 tu@dominio.com --password1 'contraseñaVieja' \ --host2 servidornuevo.midominio.com --user2 tu@dominio.com --password2 'contraseñaNueva' - Comprueba que cuadra. Compara el número de mensajes y de carpetas entre el buzón viejo y el nuevo antes de dar la copia por buena.
- Ahora sí, cambia el MX. Antes de hacerlo, si puedes, baja el TTL del registro a un valor bajo (por ejemplo, 300 segundos) con uno o dos días de antelación: así, cuando lo cambies de verdad, la propagación es cuestión de minutos y no de un día entero de incertidumbre.
- Corre una última sincronización con
imapsyncen cuanto el MX haya propagado, para capturar cualquier correo que haya llegado al servidor antiguo durante la ventana de cambio.
Emails no llegan tras el cambio de hosting
Si ya has cambiado el MX y algo no cuadra, revisa en este orden:
- ¿Ha propagado de verdad el MX? Compruébalo desde la terminal con
dig MX tudominio.com, o desde una herramienta como MXToolbox, que además avisa de otros registros mal puestos. - ¿Existe realmente la cuenta en el servidor nuevo, con espacio disponible? Un buzón lleno rebota correo entrante sin avisar a nadie más que al remitente.
- ¿El registro SPF incluye ya el servidor nuevo? Si el SPF sigue mencionando solo al proveedor antiguo, algunos servidores de destino pueden tratar como sospechoso el correo saliente del nuevo. Esto ya es terreno de SPF, DKIM y DMARC, así que si el correo sale pero acaba mal clasificado, es ahí donde sigue la historia.
Y los dispositivos, al final
Si el usuario y la contraseña de cada cuenta no cambian, muchos clientes de correo ni se enteran del cambio de hosting: solo cambia dónde vive el buzón por dentro, no cómo se llama la cuenta desde fuera. Donde sí hay que tocar algo es si cambian los nombres de los servidores de entrada y salida (IMAP/SMTP): ahí toca actualizar la configuración manual en cada móvil y cada ordenador, uno a uno.
¿Vas a cambiar de hosting y el correo te preocupa tanto como la web? Nuestro servicio de migraciones se ocupa también del correo, no solo de los archivos y la base de datos. Y si ya has migrado y el correo se ha quedado a medias, en soporte urgente hay técnico mirándolo en menos de 1 hora, se pague por uso o se tenga soporte contratado.
Equipo Codanter
Desarrollo web, IA y automatización