Messagerie peuvent ne pas être remis à certains domaines si Server système d'exploitation est Windows Server 2003

Traductions disponibles Traductions disponibles
Numéro d'article: 820284 - Voir les produits auxquels s'applique cet article
important Cet article contient des informations sur la modification de la métabase. Avant de modifier la métabase, vérifiez que vous disposez d'une copie de sauvegarde que vous pouvez restaurer en cas de problème. Pour savoir comment procéder, consultez la rubrique d'aide "sauvegarde/restauration de configuration" dans Microsoft Management Console (MMC).
Agrandir tout | Réduire tout

Symptômes

Lorsqu'un utilisateur de votre organisation essaie d'envoyer des messages à certains domaines en utilisant SMTP (Simple Mail Transfer Protocol), ces messages ne sont pas remis avec succès. Ce problème peut se produire avec IIS ou Exchange lorsque le système d'exploitation sous-jacent sur le serveur est Windows Server 2003.

En outre, un événement qui est semblable au suivant s'affiche dans le journal des événements :

ID d'événement : 4000 source : SMTPSVC
Type d'événement : avertissement
Description : Échec de la message remise au domaine distant «contoso.com». Une erreur DNS interne a causé un échec de trouver le serveur distant. 0000 : c00402e7

Cause

Ce problème se produit si toutes les conditions suivantes sont remplies :
  • L'ordinateur DNS que votre ordinateur SMTP interroge pour obtenir des enregistrements de ressources (MX) de l'ordinateur de destination du serveur de messagerie est configuré uniquement pour accepter les demandes UDP (User Datagram Protocol).
  • L'ordinateur fonctionnant sous Windows Server 2003 SMTP est configuré pour qu'ils utilisent UDP d'abord, puis basculer vers TCP (Transmission Control Protocol) si l'ordinateur SMTP reçoit une réponse de résolution de nom tronqué.
  • L'ordinateur DNS que votre ordinateur les requêtes SMTP renvoie une réponse UDP tronquée.

    Remarque Une réponse UDP est tronquée s'il y a trop d'enregistrements de ressource MX pour tenir dans un seul paquet UDP.
Dans ce cas, l'opération de recherche nom de votre ordinateur SMTP est échoue car l'ordinateur DNS ne répond pas à la requête TCP. Dans ce cas, vous pouvez rencontrer les problèmes suivants :
  1. L'ordinateur SMTP envoie une requête à l'ordinateur DNS via UDP.
  2. L'ordinateur DNS renvoie une réponse tronquée à l'ordinateur de SMTP.
  3. Étant donné que l'ordinateur SMTP est configuré pour basculer vers TCP si l'ordinateur SMTP reçoit une réponse tronquée, l'ordinateur SMTP ignore la réponse UDP, bascule vers TCP et puis soumet à nouveau la requête DNS à l'ordinateur DNS à l'aide du protocole TCP.
  4. Étant donné que l'ordinateur DNS est configuré pour répondre uniquement aux requêtes UDP, la requête TCP à partir de l'ordinateur SMTP est Échec.
Par conséquent, le message ne peut pas être remis vers le domaine de destination.

Résolution

Avertissement Si vous modifiez la métabase de façon incorrecte, vous pouvez se dommageable pouvant vous obliger à réinstaller les produits qui utilisent la métabase. Microsoft ne peut pas garantir que les problèmes résultant d'une modification incorrecte de la métabase puissent être résolus. Modification de la métabase à vos risques et périls.

Remarque Sauvegardez toujours la métabase avant de le modifier.

Pour résoudre ce problème, configurez le service SMTP (Simple Mail Transfer Protocol) sur l'ordinateur Windows Server 2003 pour utiliser uniquement UDP. Lorsque vous configurez le service SMTP (Simple Mail Transfer Protocol) pour utiliser UDP uniquement, l'ordinateur SMTP utilise les résultats d'une réponse tronquée que l'ordinateur SMTP reçoit d'un ordinateur DNS pour effectuer la remise du message au domaine de destination. Pour configurer le service SMTP (Simple Mail Transfer Protocol) pour utiliser UDP uniquement, ajoutez ou modifiez la clé de métabase suivante :
ID de clé : 36997
Clé de type : DWORD
Valeur de clé: 2
Remarque Le tableau suivant décrit les valeurs possibles que vous pouvez affecter à la clé ID 36997 :
Réduire ce tableauAgrandir ce tableau
ValeurDescription
0Requêtes DNS utilisent UDP et puis basculent vers TCP à la réception d'une réponse tronquée
1Requêtes DNS utilisent TCP uniquement
2Requêtes DNS utilisent UDP uniquement
Pour modifier la métabase, procédez comme suit :
  1. Démarrez l'outil Gestionnaire IIS. Pour cela, cliquez sur Démarrer , pointez sur Outils d'administration , puis cliquez sur Gestionnaire des Services Internet (IIS) .
  2. Cliquez avec le bouton droit sur le Computer name (ordinateur local) , puis cliquez sur Propriétés .
  3. Activez la case à cocher Activer la modification directe de la métabase , puis OK .
  4. Ouvrez le fichier MetaBase.XML à l'aide du bloc-notes. Pour ce faire, cliquez sur Démarrer , cliquez sur Exécuter , tapez notepad %systemroot%\system32\inetsrv\metabase.xml et puis cliquez sur OK .
  5. Si les lignes de code suivantes ne sont pas présents, collez-les sous le < IIsConfigObject emplacement = "/ LM/SmtpSvc" titre :
    <Custom
    		Name="SmtpUseTcpDns"
    		ID="36997"
    		Value="2"
    		Type="DWORD"
    		UserType="IIS_MD_UT_SERVER"
    		Attributes="INHERIT"
    	/> 
    Remarque coller ces lignes de code dans l'ordre numérique basé sur le numéro d'identification 36997. Par exemple, collez les lignes de code après les lignes de code qui contiennent le numéro d'identification 36931 et avant les lignes de code qui contiennent le numéro 49875.
  6. Si cette section de code existe déjà, modifiez l'élément de valeur à une valeur de 2.
  7. Enregistrez vos modifications dans le fichier MetaBase.XML et quittez le bloc-notes.

Plus d'informations

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
832223Certaines requêtes de nom DNS sont échouées après la mise à niveau votre serveur DNS vers Windows Server 2003

Propriétés

Numéro d'article: 820284 - Dernière mise à jour: jeudi 25 octobre 2007 - Version: 3.5
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
Mots-clés : 
kbmt kbeventlog kbenv kbprb KB820284 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 820284
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com