Échec d'acceptation du courrier, commande BDAT

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2006-08-21

L'outil Microsoft® Exchange Server Analyzer Tool transmet le verbe de commande ESMTP (EHLO Extended Simple Mail Transfer Protocol) au port 25 d'un serveur distant et analyse la réponse pour déterminer si le serveur distant prend en charge le verbe ESMTP BDAT.

Si la réponse reçue du serveur distant au verbe de commande BDAT n'indique aucune erreur irrécupérable, Exchange Server Analyzer transmet ensuite un message de test au serveur distant et analyse la réponse pour déterminer si le transfert du message a réussi.

Si Exchange Server Analyzer n'obtient pas la chaîne de réponse prévue (250), il affiche une erreur.

Exchange Server 2003 utilise des verbes SMTP étendus spécifiques à Exchange pour communiquer avec d'autres serveurs utilisant Exchange Server dans l'organisation. Il est plus efficace de communiquer avec des verbes SMTP étendus spécifiques à Exchange que d'utiliser le protocole SMTP standard. Si la prise en charge de l'ensemble de commandes ESMTP est désactivée, les performances d'Exchange Server risquent d'être altérées.

Le verbe de commande ESMTP BDAT constitue une alternative à la commande DATA. Lorsqu'un serveur virtuel SMTP répond au mot-clé EHLO avec CHUNKING, le serveur SMTP indique qu'il prend en charge la commande BDAT et accepte les messages en blocs. Deux arguments sont utilisés.

  • Le premier argument indique la longueur du paquet de données binaires. Par conséquent, l'hôte SMTP ne doit pas rechercher en permanence la fin des données. Le serveur récepteur compte les octets du messages. Si la taille du message est égale à la valeur envoyée par la commande BDAT, le serveur suppose qu'il a reçu toutes les données du message.
  • Le deuxième argument indique si le paquet de données est le dernier de la transmission actuelle. Il est facultatif.

Cette erreur indique que bien que le verbe de commande ESMTP BDAT soit pris en charge par le serveur distant, le test d'acceptation du courrier BDAT qui suit échoue.

Pour résoudre cette erreur, recherchez dans l'environnement de messagerie les problèmes ou configurations pouvant bloquer le verbe de commande BDAT, notamment :

  • des pannes de réseau temporaires ;
  • des proxys SMTP ;
  • des pare-feu ;
  • des applications.

Pour plus d'informations sur la procédure de suppression ou de restauration de la prise en charge par défaut de ces verbes, voir l'article 257569 de la Base de connaissances Microsoft sur la procédure de désactivation des verbes ESMTP dans Exchange 2000 Server et Exchange Server 2003 (https://go.microsoft.com/fwlink/?linkid=3052&kbid=257569).

Pour plus d'informations sur la manière dont Exchange Server utilise les verbes de commande ESMTP, voir la section sur la procédure de chargement correct de SMTP Exchange du Guide de transport et de routage Exchange Server 2003 (https://go.microsoft.com/fwlink/?LinkID=71800).