Resumo

  • RFC 3974 mostrou que um MX secundário IPv4 podia aceitar correio sem retransmiti-lo ao primário somente IPv6; preferência ordenava candidatos, não criava rota.
  • DNS, TCP, aceitação SMTP, fila, retransmissão interna e caixa final eram recibos diferentes.

A redundância podia funcionar para o remetente e falhar no próximo salto. Em RFC 3974, o primário era IPv6-only e os secundários IPv4-only. Remetentes IPv4 alcançavam o reserva, mas o reserva não alcançava o sistema onde o domínio pretendia reunir as mensagens.

Um MX fornece preferência e nome. O MTA ordena, resolve e tenta. A nota do IESG manteve RFC 2821 como autoridade do algoritmo completo. RFC 3974 era Informational e não criava protocolo; RFC 5321 substituiu RFC 2821 depois.

Ordem não era conectividade

O caminho remetente–MX e o caminho MX–armazenamento final são relações separadas. Dois nomes na mesma lista não ganham família comum. Tornar o primário dual-stack era a correção mais simples, mas UUCP, tradutor ou armazenamento compartilhado também serviam. A responsabilidade do domínio era levar toda mensagem aceita por seus MX à caixa do destinatário.

A história vinha de RFC 974, RFC 1123, DNS em RFC 1035 e AAAA em RFC 3596. O mesmo IN MX atendia IPv4 e IPv6; sua preferência não descrevia a topologia posterior.

RFC 3974 também distinguia NODATA, NXDOMAIN e SERVFAIL. NODATA acionava MX implícito; NXDOMAIN era falha permanente; SERVFAIL exigia nova tentativa. Servidores defeituosos respondiam SERVFAIL a AAAA, deixando mensagens na fila. RFC 4074 documentou depois o problema. SERVFAIL não provava ausência de AAAA nem fallback IPv4.

Com endereços, ainda faltavam TCP e SMTP. Falha de conexão levava a outro endereço ou MX. Conexão aberta iniciava apenas o diálogo. Resposta transitória, erro permanente e aceitação tinham consequências diferentes. Aceitação transferia custódia a esse MTA; não comprovava chegada ao primário.

RFC 7505 criou depois Null MX. RFC 3463 e o registro IANA estruturam estados. RFC 6724 e RFC 8305 são contexto posterior, não medições retroativas.

O RFC Editor, as erratas e o Datatracker provam história documental, não prevalência.

Operar bem exige acompanhar resposta DNS, endereço, TCP, código SMTP, fila, próximo relé e depósito final. Uma sonda externa verde pode terminar antes do defeito interno. O secundário aceitou; justamente por isso o domínio precisava demonstrar para onde a mensagem foi.

Fontes