A maioria dos domínios de qualquer tamanho significativo tem uma máquina dedicada exclusivamente ao correio, portanto mail.example.com
.
do I also need to create a corresponding CNAME?
Não, você precisa de um registro A para mail.main.dom
. Os registros MX sempre devem apontar para um A. É um erro comum apontar um registro MX para um CNAME.
Com a sintaxe de vinculação:
main.dom. IN MX 10 mail.main.dom.
mail.main.dom. IN A 1.2.3.4
Ou se você quiser servir tudo na mesma máquina:
main.dom. IN A 1.2.3.4
main.dom. IN MX 10 main.dom.
www.main.dom. IN CNAME main.dom.
Notas laterais:
- Não é uma boa ideia definir a prioridade do MX como 1. Se você precisar de um novo percurso de emergência de e-mail, poderá adicionar um MX com prioridade mais alta, digamos 5.
- Pela mesma razão, você não deve definir o TTL para MX muito alto. Algo como 3600 é grande o suficiente para não martelar seu DNS, mas pequeno o suficiente para permitir que você faça alterações em uma emergência (as alterações devem se propagar em menos de uma hora).
- A Prioridade 0 funciona, mas há razões técnicas para não usá-la.