Numéro d'article: 818222 - Dernière mise à jour: jeudi 28 janvier 2010 - Version: 7.0

Messages restent dans une file d'attente sortante jusqu'à ce qu'un rapport de non-remise est généré lorsque vous envoyez un courrier électronique à un domaine distant

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.

Sommaire

Agrandir tout | Réduire tout

Symptômes

Lorsque vous envoyez des messages électroniques à certains domaines externes, il peuvent rester dans une file d'attente sortante sur l'ordinateur Microsoft Exchange Server 2003 ou Microsoft Exchange 2000 Server jusqu'à ce qu'un rapport de non-remise (NDR) est généré.

En outre, l'événement suivant peut affichent dans le journal applications dans l'Observateur d'événements à un Microsoft Internet Security et Acceleration Server 2000-serveur qui est configuré comme un pare-feu pour le domaine distant :
Date:     date          Source:   SmtpEvt
Time:     time          Category: None
Type:     Error           Event ID: 20031
User:     N/A
Computer: computername

Description:
An unknown SMTP command

Data:
0000: 58 45 58 43 48 35 30 20    XEXCH50
0008: 31 30 32 30                1020

Cause

Ce problème peut se produire si un pare-feu bloque les données d'objet volumineux binaires (BLOB) suivant la commande de Microsoft Exchange Server XEXCH50.

Contournement

Pour contourner ce problème, appliquez l'une des méthodes suivantes.

Méthode 1: Configurer la sous-clé de Registre XEXCH50

Dans Exchange Server 2003 et Exchange Server 2000 Service Pack 3 (SP3), vous pouvez supprimer l'envoi de la commande XEXCH50 à des domaines externes.

Pour supprimer l'envoi de la commande XEXCH50 à des domaines externes automatiquement, passez à la section «Fix it for me». Pour supprimer l'envoi de la commande XEXCH50 à des domaines externes vous-même, passez à la section «Let me fix it myself».

Corrigez-le pour moi

Pour configurer la sous-clé de Registre XEXCH50 automatiquement, cliquez sur le bouton Fix it ou le lien. Cliquez sur exécuter dans la boîte de dialogue Téléchargement de fichier zone et suivez les étapes de la correction il Assistant.

Résoudre ce problème
Microsoft Fix it 50341



Remarque cet Assistant peut être en anglais uniquement ; toutefois, la correction automatique fonctionne également avec les autres versions linguistiques de Windows.

Remarque si vous n'êtes pas sur l'ordinateur sur lequel le problème d'enregistrement du correctif il solution à un lecteur flash ou un CD, puis exécutez-le sur l'ordinateur qui rencontre le problème.

Me permettre de résoudre le problème moi-même

Pour configurer la sous-clé de Registre XEXCH50 vous-même, procédez comme suit.

Important Cette section, la méthode ou la tâche contient vous explique comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous que vous procédez comme suit. Pour une meilleure protection, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre en cas de problème. Pour plus d'informations sur la façon de sauvegarder et restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
322756  (http://support.microsoft.com/kb/322756/ ) Comment faire pour sauvegarder et restaurer le Registre de Windows
  1. Cliquez sur Démarrer, cliquez sur exécuter, tapez regedit dans la zone Ouvrir et puis cliquez sur OK.
  2. Recherchez la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SMTPSVC\XEXCH50
    Remarque Si la sous-clé de Registre XEXCH50 n'est pas présente, créez-la. Pour ce faire, pointez sur Nouveau dans le menu Edition et puis cliquez sur clé. Dans la zone nouvelle clé # 1, tapez XEXCH50 et appuyez sur ENTRÉE.
  3. Cliquez avec le bouton droit sur XEXCH50, pointez sur Nouveau et cliquez sur Valeur DWORD.
  4. Dans la zone nouvelle valeur # 1, tapez SuppressExternal et appuyez sur ENTRÉE.
  5. Cliquez avec le bouton droit sur SuppressExternal, puis cliquez sur Modifier.
  6. Dans la zone données de la valeur, tapez 1, puis cliquez sur OK.
  7. Quittez l'Éditeur du Registre.

Méthode 2: Configurer le connecteur SMTP

Configurez les propriétés de connecteur SMTP pour utiliser la commande HELO au lieu de la commande EHLO. Lorsqu'Exchange Server envoie la commande HELO, il ne reçoit pas de la liste des commandes que le serveur distant prend en charge et rétablit les commandes SMTP simples. Aucun des SMTP étendu commande verbes sont utilisés.

Pour configurer les propriétés de connecteur SMTP pour utiliser la commande HELO automatiquement, passez à la section «Fix it for me». Pour configurer les propriétés de connecteur SMTP pour utiliser la commande HELO vous-même, passez à la section «Let me fix it myself».

Corrigez-le pour moi

Pour configurer le connecteur SMTP automatiquement, cliquez sur le bouton Fix it ou le lien. Cliquez sur exécuter dans la boîte de dialogue Téléchargement de fichier zone et suivez les étapes de la correction il Assistant.

Résoudre ce problème
Microsoft Fix it 50342



Remarque cet Assistant peut être en anglais uniquement ; toutefois, la correction automatique fonctionne également avec les autres versions linguistiques de Windows.

Remarque si vous n'êtes pas sur l'ordinateur sur lequel le problème d'enregistrement du correctif il solution à un lecteur flash ou un CD, puis exécutez-le sur l'ordinateur qui rencontre le problème.

Me permettre de résoudre le problème moi-même

Pour configurer le connecteur SMTP vous-même, procédez comme suit :
  1. Démarrez l'utilitaire Gestionnaire système Exchange.
  2. Si les groupes administratifs sont activés, développez Groupes d'administration, puis développez Premier groupe administratif.
  3. Développez connecteurs, connecteur SMTP avec le bouton droit que vous utilisez pour vous connecter au domaine distant, puis cliquez sur Propriétés.
  4. Cliquez sur l'onglet Avancé, activez la case à cocher Envoyer HELO au lieu de EHLO, cliquez sur Appliquer, puis cliquez sur OK.

Plus d'informations

Les étapes suivantes expliquent le processus qui se produit lorsqu'un ordinateur Exchange Server 2003 ou serveur Exchange 2000 Server tente d'envoyer du courrier à un ordinateur hôte sur Internet :
  1. Il effectue l'équivalent d'un Nslookup pour l'enregistrement (serveur de messagerie) MX du domaine distant.
  2. Il ouvre une connexion TCP/IP au port 25 d'ordinateur hôte distant.
  3. Il reçoit une bannière d'ordinateur hôte distant.
  4. Il envoie une commande EHLO suivie du nom de domaine local pour ordinateur hôte distant.
  5. Il reçoit une liste des commandes prises en charge d'ordinateur hôte distant.
  6. Il envoie une commande MAIL FROM, suivie de l'adresse de messagerie de l'expéditeur.
  7. Il reçoit un accusé de réception d'ordinateur hôte distant.
  8. Il envoie une ou commandes RCPT TO plus suivi par un ou plusieurs adresse de messagerie du destinataire.
  9. Il reçoit l'une des accusés de réception suivantes :
    • Accusé d'un réception fois un lot de RCPT TO commandes si ordinateur hôte distant prend en charge PIPELINING.

      - ou -
    • Un accusé de réception pour chaque destinataire.
  10. Si ordinateur hôte distant annoncé la prise en charge de la commande XEXCH50, le serveur Exchange envoie la commande XEXCH50 suivie du nombre d'octets qu'il envisage de transférer, puis cliquez sur le chiffre 2. Par exemple, la commande suivante indique que le serveur a l'intention d'envoyer 1124 octets de données de Exchange :
    XEXCH50 1124 2
  11. Il reçoit un message 354 à partir de l'ordinateur hôte distant autorisant pour envoyer les données.
  12. Le serveur Exchange envoie le nombre d'octets de données elle spécifiée dans l'étape 10 de ce processus.
  13. Lorsque les données ont été envoyées, le serveur Exchange s'attend à ce que les ordinateur hôte distant répondre immédiatement avec un accusé de réception.

    S'il n'y a aucun courrier plus envoyer, le serveur Exchange envoie une commande QUIT.
  14. Le serveur Exchange reçoit un accusé de réception de la commande QUIT depuis ordinateur hôte distant.
  15. Le serveur Exchange met fin à la session.
Le problème décrit dans cet article se produit lorsque l'échange de serveur ne reçoit pas l'accusé de réception attendue après la transmission de données associées à la commande XEXCH50. Un pare-feu peut être configuré pour bloquer les données d'objet binaire volumineux (BLOB) qui suivant la commande XEXCH50.

Références

Pour plus d'informations sur la façon d'obtenir le dernier service pack Exchange 2000 Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
301378  (http://support.microsoft.com/kb/301378/ ) Comment faire pour obtenir le pack de service Exchange 2000 Server plus récent
Pour plus d'informations sur la façon d'obtenir le dernier service pack Exchange Server 2003, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
836993  (http://support.microsoft.com/kb/836993/ ) Comment faire pour obtenir les derniers service packs pour Exchange Server 2003

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Exchange Server 2000 Service Pack 3
Mots-clés : 
kbmt kbmsifixme kbfixme kbbug kbprb KB818222 KbMtfr
Traduction automatiqueTraduction 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: 818222  (http://support.microsoft.com/kb/818222/en-us/ )
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.