Os registros MX são totalmente diferentes dos registros CNAME.
Um registro MX é um registro do eXChanger de e-mail - ele direciona os servidores de e-mail para onde enviar e-mails. Eles também têm um campo adicional definido com um número - se você tiver vários servidores de e-mail, esse número é usado para definir a ordem na qual eles são tentados (números mais baixos são tentados primeiro. Se você tiver apenas 1 mx, o número pode ser qualquer coisa, mas é normalmente 10). Os registros MX geralmente não são usados, exceto pelos servidores de e-mail.
Um CNAME "more-or-less" aponta para outro domínio. Eles geralmente não são usados por servidores de email, mas podem ser usados por clientes de email para localizar o nome do servidor de email. Existem algumas armadilhas ao usar o CNAMES - a armadilha mais comum a ser evitada é não usar um CNAME em uma origem / raiz - ou seja, é uma má ideia configurar um CNAME para example.com, mas configurá-lo para www.example. com ou mail.example.com é normalmente ok.