Um registro MX "seguirá" um registro CNAME?

6

Eu tenho uma situação que estou tentando resolver e que não tenho certeza de como resolver.

Aqui está a situação:

Eu tenho um domínio, digamos sub.otherdomain.com , que desejo configurar os endereços de e-mail e, além disso, configurei um registro em A. Não possuo este domínio, mas os proprietários do domínio configuraram um registro CNAME para apontar para um dos meus domínios (digamos customer.mydomain.com )

Meu entendimento é que a configuração de um registro CNAME fará com que todas as pesquisas de registros de sub.otherdomain.com usem os registros definidos em customer.mydomain.com . Isso parece funcionar bem para o registro A que eu configurei, mas os registros MX não parecem estar passando pelo CNAME corretamente.

Em resumo, os seguintes registros existem:

sub.otherdomain.com

CNAME  customer.mydomain.com

customer.mydomain.com

A xxx.xxx.xxx.xxx
MX (mx details)

Suponho que os e-mails enviados para [email protected] usem os registros MX de customer.mydomain.com . Não é este o caso?

    
por Ryan Brunner 08.02.2013 / 16:46

2 respostas

5

Confira o link

The domain names that a Sender-SMTP sends in MAIL and RCPT commands MUST have been "canonicalized," i.e., they must be fully-qualified principal names or domain literals, not nicknames or domain abbreviations. A canonicalized name either identifies a host directly or is an MX name; it cannot be a CNAME.

    
por 08.02.2013 / 16:58
5

Sim, isso deve funcionar. De RFC 5321 :

Only resolvable, fully-qualified domain names (FQDNs) are permitted when domain names are used in SMTP. In other words, names that can be resolved to MX RRs or address (i.e., A or AAAA) RRs (as discussed in Section 5) are permitted, as are CNAME RRs whose targets can be resolved, in turn, to MX or address RRs.

e:

The lookup first attempts to locate an MX record associated with the name. If a CNAME record is found, the resulting name is processed as if it were the initial name.

    
por 08.02.2013 / 20:00