La file d'attente SMTP se trouve sur le même lecteur que la partition système

[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 : 2005-11-18

L'outil Microsoft® Exchange Server Analyzer Tool interroge le service d'annuaire Active Directory® pour déterminer la valeur configurée de l'attribut msExchSmtpQueueDirectory.

Exchange Server Analyzer interroge également la classe WMI (Windows® Management Instrumentation) Microsoft Win32_Service pour déterminer la valeur de la clé Started pour le service SMTP (Simple Message Transfer Protocol). La valeur False indique que le service n'est pas en cours d'exécution. La valeur True indique que le service est en cours d'exécution. Exchange Server Analyzer interroge la classe WMI Win32_OperatingSystem pour déterminer la valeur de la clé WindowsDirectory. La valeur de cette clé indique l'emplacement du lecteur système Windows.

Si Exchange Server Analyzer détecte que l'attribut msExchSmtpQueueDirectory est configuré avec un chemin d'accès comprenant le même lecteur que le système, que le service SMTP est en cours d'exécution et qu'Exchange n'est pas utilisé avec Microsoft Windows Small Business Server, un avertissement s'affiche.

L'attribut msExchSmtpQueueDirectory représente le chemin d'accès du dossier de la file d'attente SMTP, également appelé dossier Mailroot. Lorsque des messages arrivent sur le serveur Exchange via le service SMTP, les données sont écrites sur le disque dur en tant que fichier .eml. Par défaut, ces fichiers sont stockés dans le dossier <lecteur>:\Program Files\Exchsrvr\Mailroot sur la même partition qu'Exchange.

Dans certains cas, lorsque vous configurez un serveur tête de pont, vous pouvez accroître les performances du serveur Exchange si vous déplacez le répertoire SMTP Mailroot vers un autre disque dur ou une autre partition. Il est recommandé de ne pas placer le dossier SMTP Mailroot sur le même lecteur que le lecteur système Windows. Il doit se trouver sur un disque rapide ou un sous-système de disque rapide pour des performances optimales.

Alors que le dossier Mailroot peut être déplacé dans le Gestionnaire système Exchange sur le serveur virtuel SMTP Exchange Server 2003, son déplacement sur un serveur virtuel SMTP Exchange 2000 Server nécessite l'utilisation d'un éditeur de bas niveau Active Directory, tel qu'ADSI (Active Directory Service Interfaces) Edit.

CautionAttention :
Si vous ne modifiez pas correctement les attributs des objets Active Directory lors de l'utilisation d'ADSI Edit, de l'outil LDP (ldp.exe) ou de tout autre client LDAP (Lightweight Directory Access Protocol) version 3, vous vous exposez à de graves problèmes. Ces problèmes peuvent nécessiter la réinstallation de Microsoft Windows Server™ 2003, d'Exchange Server 2003 ou des deux. Si vous modifiez les attributs d'objet Active Directory, vous devez en assumer les risques.

Pour corriger cette erreur dans Exchange Server 2003

  1. Ouvrez le Gestionnaire système Exchange.

  2. Développez Serveurs, un serveur Exchange, Protocoles, puis SMTP.

  3. Cliquez avec le bouton droit sur un serveur virtuel SMTP (par exemple, le serveur virtuel SMTP par défaut), puis cliquez sur Arrêter.

  4. Cliquez de nouveau avec le bouton droit sur le serveur virtuel SMTP, puis cliquez sur Propriétés.

  5. Cliquez sur l'onglet Messages.

  6. Dans le champ Répertoire de file d'attente, spécifiez le chemin d'accès complet du dossier Mailroot approprié. Vous pouvez cliquer sur Parcourir pour rechercher le chemin d'accès sur l'ordinateur local.

  7. Cliquez sur OK pour enregistrer les modifications.

  8. Cliquez avec le bouton droit sur le serveur virtuel SMTP, puis cliquez sur Démarrer. Le nouvel emplacement est utilisé immédiatement.

Pour corriger cette erreur dans Exchange 2000 Server

  1. Arrêtez tous les services Exchange Server et IIS sur l'ordinateur Exchange 2000 Server dont vous souhaitez modifier le dossier Mailroot sur le serveur virtuel SMTP.

  2. Modifiez la valeur msExchSmtpQueueDirectory affectée du serveur virtuel SMTP concerné de manière à le configurer avec le chemin d'accès approprié.

  3. Attendez qu'Active Directory réplique ce changement sur les serveurs de catalogue global utilisés par ce serveur Exchange.

  4. Démarrez le service Surveillance du système Microsoft Exchange.

  5. Sur l'ordinateur Exchange Server, vérifiez la présence de trois instances de l'ID d'événement 1005 dans le journal des événements Applications disposant d'une source d'événement MSExchangeMU et d'une catégorie Général.

  6. Redémarrez l'ordinateur Exchange Server pour que les modifications soient prises en compte.

Pour plus d'informations sur les deux procédures décrites, voir les articles suivants de la Base de connaissances Microsoft :

Pour plus d'informations sur les paramètres du serveur virtuel SMTP, voir les articles de la Base de connaissances :