none
DNS | processus envoi mail et recupération smtp destinataire RRS feed

  • 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

    vendredi 4 septembre 2020 21:20

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.26

    Plus d'info ici : https://docs.microsoft.com/en-us/powershell/module/dnsclient/resolve-dnsname?view=win10-ps

    cordialement

    Olivier

    mardi 8 septembre 2020 20:47

Toutes les réponses

  • Bonjour Fotit,

    Veuillez consulter l’article ci-dessous.

    Architecture Exchange

     

    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.

    dimanche 6 septembre 2020 06:57
  • 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

    dimanche 6 septembre 2020 21:50
  • 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.

    mardi 8 septembre 2020 08:54
  • 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.26

    Plus d'info ici : https://docs.microsoft.com/en-us/powershell/module/dnsclient/resolve-dnsname?view=win10-ps

    cordialement

    Olivier

    mardi 8 septembre 2020 20:47
  • Merci OLIVIER

    C'est bien l'analyse que je cherchais

    jeudi 24 septembre 2020 13:25