mx records configuración de correos

¿Que son los MX records?

Un registro MX (del inglés Mail eXchange record, en español "registro de intercambio de correo") es un tipo de registro, un recurso DNS que especifica cómo debe ser encaminado un correo electrónico en internet. Los registros MX apuntan a los servidores a los cuales envían un correo electrónico, y a cuál de ellos debería ser enviado en primer lugar, por prioridad.

En palabras mas sencillas es la configuración de zonas de dominio que nos permite que por ejemplo tengas el dominio "midominio.com" pero deseas utilizar los correos de otro proveedor de hosting o simplemente quieres tenerlos en otro servidor. 

Configurar paso a paso los MX

Objetivo. Tenemos un dominio con un proveedor y necesitamos que los correos estén con otro servidor. En este caso la prática se realizará con un servidor Linux utilizando Cpanel.


Paso 1. Encontrar los subdominio correctos que seran asignados para correos

Algunos definen los nombres de dominio cómo entrada "pop.midominio.com" y cómo salida "smpt.midominio.com" pero ésto dependerá de cómo esté configurado en el servidor de correos destino, en éste caso en Cpanel viene como predefinido "mail.midominio.com". Entonce para ésta prática estamos buscando que los nombres de dominio para MX sean.

mail.midominio.com

Paso 2.  Configurar registros MX en servidor origen. 

Cómo ya hemos dicho los registros MX se deberán configurar de la siguiente manera.

Registo de tipo "A"

Una breve introducción sobre las zonas de dominios, las zonas son como la configuración interna de subdominios y servicios a dónde deben de apuntar cuando queremos acceder a un servicio, ésto es lo que nos permite que un mismo dominio pueda ser usado para mandar correos, acceder a la pagina web, entrar a su administración mediante FTP y a tener subdominios con diferentes dominios, en éste caso debemos realizar solo la parte de los correos mejor conocida como registos MX.

Primero se debe revisar el registos de tipo "A" el cual debe apuntar al nombre de subdominios que vamos a utilizar para los correos mensionado anteriormente, por lo que deberia quedar asi:

Si estas familiarizado con Linux veras que esta sintaxis es común en archivos de configuración. Para los que no explico lo que significa. 

Es un registro de tipo "A" que apunta al subdominio llamado "mail.midominio.com", observar el punto al final, ése es correcto. En la mayoria de los gestores de dominio como GoDaddy 1&1 y similares ésto es más gráfico pero es el mismo principio.

mail.midominio.com. A 192.168.0.10

¿Como comprobar que funciona? 

Aun no esta la configuracion completa pero podemos saber enviando un "ping" desde la consola. 

En linux

ping -c 5 mail.midominio.mx

En windows

ping  mail.midominio.com

Dependiendo del tiempo defino en los TTL (time to live) que es el tiempo en el que se verá reflejado el cambio una vez que se realiza, y está representado en segúndos. Por lo que según cómo lo definas será el tiempo que tardará en resolverlo.

Los comandos deberán devolver la IP que se ha configurado, si no es así algo anda mal o hay que esperar que el TTL surja efecto.


Paso 2. Registros MX.

Para éste paso debe haberse configurado correctamente el paso anterior, de otra manera no funcionará, por lo que si ya funciona el Paso 1 puede pasar al paso 2.

Deberá de configurar de la siguiente maneta


modominio.com. MX 0 mail.midominio.com.

donde: 

Host: modominio.com.
Prioridad: 0
Apunta: mail.midominio.com.
TTL:600

Recuerdar que ésto surgirá efecto una vez pasado el tiempo del TTL.

En linux puede comprobarlos desde consola. 


ping -c 5 mail.midominio.mx

Deberá de devolver la IP que se ha configurado.

Por último la mejor prueba es enviando un correo a algun correo de ése dominio, deberá de poder recibir y enviar correos a otros correos de otros dominios. 


----

Gracias por sus comentarios espero que haya sido de utilidad éste post.

Comentarios