registros MX e CNAMEs

2

Eu percebo que perguntas similares foram feitas / respondidas sobre isso, mas eu tenho um detalhe sutil para o qual não consigo encontrar respostas em nenhum lugar. Vamos exemplificar com as seguintes entradas de DNS:

foo.example.com  A     1.1.1.1
bar.example.com  A     1.1.1.2
wee.example.com  CNAME foo.example.com

foo.example.com  MX    foo.example.com.s9a1.psmtp.com
bar.example.com  MX    bar.example.com.s9a1.psmtp.com 

Anote a última linha. Minha instituição tem esse tipo de registro MX, onde, para cada registro MX, o valor tem o marcador precedido. A pergunta 1 é, qual é a motivação para isso (por que não apenas s9a1.psmtp.com)? A pergunta 2 é mais sutil e segue ...

Meu entendimento é que um registro MX não deve conter aliases para nenhum rótulo nem para o valor, ou seja, o seguinte seria uma prática ruim:

wee.example.com  MX    wee.example.com.s9a1.psmtp.com

Então, como os RRs devem procurar o alias wee.example.com ?

Obrigado!

    
por sly 14.01.2011 / 19:38

2 respostas

6

Then, how should an MX record should be for the alias wee.example.com

Não seria / não deveria ser um registro MX para wee.example.com.

O e-mail [email protected] seria tratado pelo registro MX de foo.example.com. Um registro de CNAME diz "para qualquer solicitação sobre esse registro de recurso, consulte esse outro registro de recurso".

Note the last line. My institution has that kind of MX records, where for each MX record the value has the label prepended. Question 1 is, what is the motivation for this (why not just s9a1.psmtp.com)?

Para uma empresa que está gerenciando serviços MX para várias organizações, ter entradas DNS específicas de domínio significa que você pode realocar serviços MX para um domínio específico sem afetar outros domínios. Isso pode ser usado para balanceamento de carga, serviços em camadas, etc.

    
por 14.01.2011 / 19:42
1
  1. O motivo para preceder a etiqueta seria presumível ser um requisito para s9a1.psmtp.com. Eu estou supondo que, em vez de receber todas as mensagens em um ponto e, em seguida, dividi-lo dependendo do domínio de destino que eles estão manipulando cada domínio separadamente tratando-os como subdomínios.

  2. Se houver um registro A no sistema s9a1.psmtp.com para cada um desses destinos MX, todos os requisitos e recomendações de registro MX serão atendidos.

Seu exemplo de

wee.example.com MX wee.example.com.s9a1.psmtp.com

pode ser ou não válido dependendo se o s9a1.psmtp.com possui ou não o registro DNS apropriado. Lembre-se, isso seria completamente independente da entrada CNAME em example.com.

    
por 14.01.2011 / 22:50