Meilleur auteur de réponses
DNS | processus envoi mail et recupération smtp destinataire

Question
-
Bonjour
version exchange: All
Une question que je veux poser sur la resolution d'un serveur smtp destinataire
lors d'un envoi d'un email, le processus passe par le hub transport ou par le server edge si disponible
le serveur dns local va transmettre la requete aux forwarders ou les indicateurs racine pour trouver l'hote A de l'enredistrement MX du domaine destinataire
si on suppose que le domaine destinataire est "dest.com", sachant que l'email est envoyé à "user_x@dest.com", alors comment ce processus de résolution va opérer pour renvoyer le serveur smtp du domaine dest.com et pas un autre serveur (ou service)
pourquoi je pose cette question, parceque la seule donnée d'entrée est le nom du domaine "dest.com" qu'est enregistré dans le systeme DNS, mais pas uniquement pour le service de messagerie, (serveur web par ex.)
donc comment la requete est faite pour renvoyer l'ip de l'hote A du service messagerie et pas l'ip de l'hote A d'un service du meme domaine ?
merci de nous éclaircir ce point svp.
Fotit
- Type modifié Biliana Mouzaphirova mardi 8 septembre 2020 08:54
- Type modifié Biliana Mouzaphirova vendredi 25 septembre 2020 13:42
Réponses
-
bonsoir Fotit,
Je pense que le MX emetteur passe une requête telle que tu pourrais la passer.
Resolve-DnsName google.com -Type MX
Name Type TTL Section NameExchange Preference
---- ---- --- ------- ------------ ----------
google.com MX 600 Answer alt3.aspmx.l.google.com 40
google.com MX 600 Answer alt2.aspmx.l.google.com 30
google.com MX 600 Answer alt4.aspmx.l.google.com 50
google.com MX 600 Answer alt1.aspmx.l.google.com 20
google.com MX 600 Answer aspmx.l.google.com 10
Il demande à résoudre le nom de domaine et veut uniquement les entrées de type MX. Ensuite, il s'adresse au premier (qui devrait être un MX du destinataire), si ça ne répond pas, il essaie les suivants. et si aucun ne répond, il fait des retries (je coirs me souvenir que par défaut c'est 48 ou 72h). Passé ce time-out, le MX interne envoie un mail dans la boite mail de l'émetteur "Domain not found".
Nota : Il est tout à fait possible que le MX interne effecute une query de ce type également
Resolve-DnsName google.com -Type MX -DnsOnly
Name Type TTL Section NameExchange Preference
---- ---- --- ------- ------------ ----------
google.com MX 259 Answer alt4.aspmx.l.google.com 50
google.com MX 259 Answer alt1.aspmx.l.google.com 20
google.com MX 259 Answer aspmx.l.google.com 10
google.com MX 259 Answer alt3.aspmx.l.google.com 40
google.com MX 259 Answer alt2.aspmx.l.google.com 30
Name : aspmx.l.google.com
QueryType : A
TTL : 179
Section : Additional
IP4Address : 66.102.1.26Plus d'info ici : https://docs.microsoft.com/en-us/powershell/module/dnsclient/resolve-dnsname?view=win10-ps
cordialement
Olivier
- Marqué comme réponse Biliana Mouzaphirova vendredi 25 septembre 2020 13:42
Toutes les réponses
-
Bonjour Fotit,
Veuillez consulter l’article ci-dessous.
Je vous remercie par avance pour votre retour.
Cordialement,
Biliana
Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votreproblème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.
-
Bonjour
le contenu du lien ne répond pas à la question
je pense à approfondir un peu dans les enregistrements DNS pour répondre à la question
j'ai trouvé que le fichier de zone et la syntaxe des enregistrements DNS sont à prendre en compte
donc autrement, que contient la demande (la requête) du smtp emetteur pour récupérer dans le DNS, précisement l'ip du serveur smtp du domaine destinataire?
on sait bien qu'il y'a plusieurs records: A , AAAA, SOA, MX, Cname....etc
alors quand on envoie un mail à un destinataire externe, "que contient la requete" pour trouver l'hote du systeme de messagerie externe?
merci
-
Bonjour Fotit,
L’article ci-dessous pourrait vous donner des informations concernant le processus d’envoi des mails.
How Email Actually Gets Sent: A Look At SMTP
Je vous remercie par avance pour votre retour.
Cordialement,
Biliana
Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votreproblème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.
-
bonsoir Fotit,
Je pense que le MX emetteur passe une requête telle que tu pourrais la passer.
Resolve-DnsName google.com -Type MX
Name Type TTL Section NameExchange Preference
---- ---- --- ------- ------------ ----------
google.com MX 600 Answer alt3.aspmx.l.google.com 40
google.com MX 600 Answer alt2.aspmx.l.google.com 30
google.com MX 600 Answer alt4.aspmx.l.google.com 50
google.com MX 600 Answer alt1.aspmx.l.google.com 20
google.com MX 600 Answer aspmx.l.google.com 10
Il demande à résoudre le nom de domaine et veut uniquement les entrées de type MX. Ensuite, il s'adresse au premier (qui devrait être un MX du destinataire), si ça ne répond pas, il essaie les suivants. et si aucun ne répond, il fait des retries (je coirs me souvenir que par défaut c'est 48 ou 72h). Passé ce time-out, le MX interne envoie un mail dans la boite mail de l'émetteur "Domain not found".
Nota : Il est tout à fait possible que le MX interne effecute une query de ce type également
Resolve-DnsName google.com -Type MX -DnsOnly
Name Type TTL Section NameExchange Preference
---- ---- --- ------- ------------ ----------
google.com MX 259 Answer alt4.aspmx.l.google.com 50
google.com MX 259 Answer alt1.aspmx.l.google.com 20
google.com MX 259 Answer aspmx.l.google.com 10
google.com MX 259 Answer alt3.aspmx.l.google.com 40
google.com MX 259 Answer alt2.aspmx.l.google.com 30
Name : aspmx.l.google.com
QueryType : A
TTL : 179
Section : Additional
IP4Address : 66.102.1.26Plus d'info ici : https://docs.microsoft.com/en-us/powershell/module/dnsclient/resolve-dnsname?view=win10-ps
cordialement
Olivier
- Marqué comme réponse Biliana Mouzaphirova vendredi 25 septembre 2020 13:42
-