Eu tenho um servidor de e-mail (mail) que atualmente hospeda um domínio example1.com. O servidor está por trás do NAT e eu tenho o split-dns configurado na LAN.
Chegou a hora de hospedar domínios adicionais no mesmo servidor de e-mail e depois de muitas horas pesquisando, li informações conflitantes sobre como criar os registros DNS públicos (externos) e internos. Parece haver duas abordagens para configurar os registros MX e A que demonstrarei abaixo.
ABORDAGEM 1
DNS externo para example1.com
example1.com 7200 MX 10 mail.example1.com.
mail.example1.com 3600 A 213.xx.xx.xx
DNS externo por exemplo2.com
example2.com 7200 MX 10 mail.example1.com.
mail.example1.com 3600 A 213.xx.xx.xx
Na primeira abordagem, o registro MX de example2.com aponta para o primeiro domínio, por exemplo, example1.com.
Isso parece ser o funcionamento das empresas de hospedagem de e-mail, como o Google Apps e os ISPs.
O problema com este método para a minha situação é que não quero que os emails do example2.com mostrem que eles são originários do example1.com. A "solução" para isso seria comprar um terceiro domínio, digamos mail.myemailserver.com, que seria usado como o domínio padrão (ou primeiro) para o servidor de email.
ABORDAGEM 2
DNS externo para example1.com
example1.com 7200 MX 10 mail.example1.com.
mail.example1.com 3600 A 213.xx.xx.xx
DNS externo por exemplo2.com
example2.com 7200 MX 10 mail.example2.com.
mail.example2.com 3600 A 213.xx.xx.xx
Na segunda abordagem, o registro MX do segundo domínio aponta para seu próprio domínio, por exemplo, example2.com.
O que eu estou perguntando é se eu entendi a configuração de vários domínios hospedados em um único servidor e se há uma prática recomendada ou um conselho sobre qual abordagem devo implementar em meu próprio ambiente.