1 votes

Est-ce que certains serveurs de messagerie réécrivent l'enveloppe-destinataire en réponse à un CNAME?

Dans le DNS, j'ai service.example.com. CNAME box.example.com. Lors de l'envoi automatique de e-mails à environ 10 000 adresses (ne vous inquiétez pas, rien de sinistre), j'ai défini l'enveloppe-from sur something@service.example.com. Parmi les rebonds qui reviennent, environ 70% ont l'enveloppe-to définie à something@service.example.com (ce qui est ce à quoi je m'attendais), mais environ 30% ont l'enveloppe-to définie à something@box.example.com.

Que se passe-t-il ici ? Est-ce que certains MTA changent l'enveloppe-to lorsqu'ils découvrent un CNAME ? Quels MTA ?

Est-ce une bonne idée d'utiliser un enregistrement A au lieu d'un CNAME pour service.example.com. ?

2voto

Christian Studer Points 464

Oui, certains MTA réécrivent les adresses, généralement sendmail avec des macros personnalisées qui essaient de consolider plusieurs domaines internes (anciennement externes) en un seul domaine externe cohérent.

Vos pourcentages de rebond peuvent également être expliqués par le niveau auquel le rebond est revenu. Par exemple, un rebond de votre MTA edge pourrait bien être différent d'un rebond d'un autre MTA.

0voto

Warner Points 23292

Je ne peux pas parler de la performance exacte dans votre situation en raison du manque de détails.

L'en-tête Return-Path: est spécifié par le MDA, qui utilise l'adresse identifiée dans la commande MAIL FROM.

Le MTA définit généralement par défaut le MAIL FROM comme l'utilisateur envoyant le courrier. Par exemple, l'appel de qmail-inject avec le drapeau -f peut changer le Return-Path vers l'adresse e-mail spécifiée.

Par exemple, mon nom d'utilisateur est warner sur le serveur awesomebox (.awesomedomain.org). Si j'envoie un e-mail en utilisant mutt et en spécifiant l'en-tête From: comme warner@awesomedomain.org, le MTA (QMAIL) va par défaut spécifier le MAIL FROM comme warner@awesomebox.awesomedomain.org.

La même performance s'appliquerait à CGI s'exécutant via Apache, il définirait par défaut le Return-Path en fonction de l'utilisateur sous lequel Apache s'exécute.

0voto

JanC Points 400

Selon la RFC 1123, votre enregistrement MX doit pointer vers un nom d'hôte avec un enregistrement A (et/ou AAAA pour IPv6), et jamais vers un CNAME!

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X