O registro MX (Mail Exchanger) é o registro de DNS que diz para qual servidor devem ir as mensagens enviadas ao seu domínio. Quando alguém escreve para contato@suaempresa.com.br, o servidor de quem enviou consulta o MX de suaempresa.com.br e entrega a mensagem lá.
É o primeiro registro para ter e-mail no seu domínio: sem MX, ninguém consegue mandar mensagens para você. Os outros, como SPF, DKIM e DMARC, cuidam de quem pode enviar pelo domínio.
Como é um registro MX
suaempresa.com.br MX 10 mail.provedor.com.br
- O nome é a raiz do domínio,
@na maioria dos painéis. - O número é a prioridade. Com mais de um MX, o de número menor é tentado primeiro, e os outros servem de reserva.
- O destino é um nome de servidor, nunca um endereço IP, e não pode ser um CNAME.
O serviço de e-mail informa o destino e a prioridade exatos.
Os erros mais comuns
- MX antigo esquecido. Ao trocar de provedor, apague os MX anteriores. Se ficarem os dois, parte das mensagens vai para o servidor novo e parte para o antigo, e parece que o e-mail “some”.
- Ponto final no destino. Alguns painéis pedem
mail.provedor.com.br.com ponto no final; outros acrescentam sozinhos. Se o valor aparecer duplicado, comomail.provedor.com.br.suaempresa.com.br, falta ou sobra o ponto. - Mudar o site e perder o e-mail. Trocar os servidores DNS do domínio para a nova hospedagem do site leva só os registros que ela conhece. Confira o MX depois de qualquer mudança desse tipo.
Quanto tempo leva para valer
Depende do TTL do registro, o tempo que os servidores guardam a resposta antiga. Normalmente são minutos, podendo chegar a algumas horas. Para acompanhar:
dig +short MX suaempresa.com.br
No Windows, use nslookup -type=mx suaempresa.com.br. Quando a resposta mostrar o servidor novo, mande uma mensagem de teste de outra conta.
O passo a passo completo, do domínio às caixas funcionando, está no guia de e-mail com domínio próprio.