# O que é registro MX e como configurar no seu domínio

O registro MX diz para qual servidor vão os e-mails enviados ao seu domínio. Veja como configurar, o que é a prioridade e por que apagar os MX antigos.

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](https://zilimail.com.br/glossario/spf), [DKIM](https://zilimail.com.br/glossario/dkim) e [DMARC](https://zilimail.com.br/glossario/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, como `mail.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](https://zilimail.com.br/guias/email-com-dominio-proprio).

Fonte: https://zilimail.com.br/glossario/registro-mx
