Hospedar vários domínios em um único servidor de e-mail com um único IP

7

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.

    
por joshu 01.05.2012 / 22:42

2 respostas

7

Ambas as abordagens são válidas, sabem que este registro não será mostrado como o endereço de origem. Quando você envia um email para um dos seus endereços configurados, o MTA remetente procura o registro MX configurado para seu domínio. Ele obterá o IP desse domínio e abrirá uma sessão SMTP com seu servidor SMTP (ou um dos seus servidores SMTP, caso você tenha configurado mais de um).

Mesmo sem um registro MX, ele funcionará, porque o MTA apenas procura o registro A do seu domínio. (fornecendo o seu registro A aponta para o seu servidor SMTP, claro)

    
por 01.05.2012 / 22:58
3

Ambas as abordagens são perfeitamente válidas. A abordagem 1 provavelmente será melhor se você quiser usar o TLS posteriormente.

A propósito, o registro do mail exchanger não mostra onde os e-mails são originados, mas para onde eles serão enviados.

    
por 01.05.2012 / 22:53