Como devo configurar registros MX separados para um subdomínio?

42

Digamos que eu tenho um domínio que eu executar uma aplicação web, por exemplo cranketywidgets.com, e eu estou usando o Google Apps para lidar com e-mail para as pessoas que trabalham nesse domínio, por exemplo, support@ cranketywidgets.com, [email protected], [email protected]e assim por diante.

Os serviços de e-mail do Google nem sempre são os melhores para enviar e-mails de lembrete automatizados, notificações de comentários e assim por diante. Portanto, a solução atual que pretendo buscar é criar um subdomínio separado chamado mailer.cranketywidgets.com, executar um servidor de e-mail e criar algumas contas especificamente para enviar esses tipos de e-mails.

Como devem ser os MXregistros e Aregistros aqui para isso?

Estou um pouco confuso com o fato de que os MXregistros podem ser nomes, mas que eles devem eventualmente ser resolvidos A. Como devem ser os registros aqui?

cranketywidgets.com - Agrave no servidor real como 10.24.233.214

cranketywidgets.com - MXregistros para aplicativos de e-mail do Google

mailer.cranketywidgets.com - MXnome apontando para o endereço IP do servidor

Eu gostaria muito de receber ajuda nisso - a resposta parece óbvia, mas o spam de e-mail é um problema difícil de resolver.

Chris Adams
fonte

Respostas:

69

Você nunca deve apontar seu MXendereço IP para ser compatível com RFC. Faça um Aregistro para o endereço IP e aponte o MXregistro para ele.

Então a zona deve ficar assim,

    @               IN      MX      1       ASPMX.L.GOOGLE.COM.
    @               IN      MX      5       ALT1.ASPMX.L.GOOGLE.COM.
    @               IN      MX      5       ALT2.ASPMX.L.GOOGLE.COM.
    @               IN      MX      10      ASPMX2.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX3.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX4.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX5.GOOGLEMAIL.COM.
    @               IN      A       10.24.233.214
    mailer          IN      A       10.24.233.214
    mailer          IN      MX      10      mailer.cranketywidgets.com.
Oli
fonte
5

Você pretende que as pessoas enviem e-mails para endereços em @ mailer.crankywidgets.com? Caso contrário, você não precisa de MXregistros para isso. MXnão desempenha nenhum papel no email enviado desse domínio.

Configurar um servidor de correio separado para enviar e-mails a partir de endereços @ mailer.crankywidgets.com é o caminho certo, e você deve configurar um Aregistro adequado , PTRse o host for dedicado, e SPFregistros informando que esse endereço IP tem permissão para enviar e-mail para o domínio

Se todas as mensagens enviadas tiverem o estilo de notificação, defina o endereço de resposta para algo como "[email protected]" e, em seguida, coloque-o no Google Apps.

A única coisa que vejo um MXregistro comprando aqui é um SPFregistro um pouco diferente , pois você pode dizer que "os hosts MX (destinatário do email) desse domínio também podem enviar e-mails desse domínio". Mas SPFé versátil o suficiente para dizer "esse host nomeado arbitrariamente também pode enviar e-mails desse domínio".

James F
fonte
3
Para quem se deparar com isso, configure os registros MX no subdomínio, independentemente de ter a intenção de receber mensagens. Isso garantirá que a verificação do domínio possa ocorrer. Fornecedores como o iCloud exigem que isso aceite mensagens.
Matt