MX no funciona, después de configurar CNAME

MX no funciona, después de configurar CNAME

Tengo la siguiente configuración en el servidor DNS (1-configuración):

--------------------------------------------------------------------
Host name   |  IP address/URL        | Record Type  | MX Pref | TTL
--------------------------------------------------------------------
@           | awf.rhcloud.com.       | CNAME(Alias) |   n/a   | 1800
www         | http://example.com     | URL Redirect |   n/a   | 1800
mail        | domain.mail.yandex.net.| CNAME(Alias) |   n/a   | 1800

y la parte MX es

--------------------------------------------------------------------
HOST NAME   |  MAILSERVER HOST NAME  | MAIL TYPE  | MX Pref | TTL
--------------------------------------------------------------------
@           | mx.yandex.ru.          | MX         | 10      | 1800

en el caso anterior, el registro MX no funciona si cambio @y, wwwcomo se muestra a continuación, MX comienza a funcionar (configuración 2):

--------------------------------------------------------------------
Host name   |  IP address/URL        | Record Type  | MX Pref | TTL
--------------------------------------------------------------------
@           | http://www.example.com | URL Redirect |   n/a   | 1800
www         | awf.rhcloud.com.       | CNAME(Alias) |   n/a   | 1800

¿Cómo puedo hacer que MX comience a funcionar para la primera configuración (sin www)? ¿Es posible? ¿Hay algún truco para hacer esto?

Respuesta1

Un CNAMEregistro indica que el nombre es un alias de otro, para todos los tipos de registro. No se le permite tener otros tipos de registros para el mismo nombre cuando a CNAMEestá presente.

Elimine el CNAMEfor @y reemplácelo con registros explícitos ( A,,, etc.) para todos los tipos AAAAque SRVnecesite.

información relacionada