Activation de la récupération rapide de messages pour IMAP4

[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 : 2008-01-18

L'outil Microsoft Exchange Server Analyzer Tool interroge le service d'annuaire Active Directory pour déterminer la valeur de l'attribut serialNumber pour tous les objets disposant d'une classe d'objet de msExchExchangeServer. Si la valeur de chaîne contient Version 5.5, l'ordinateur exécute Microsoft Exchange Server 5.5. Si la valeur de chaîne contient Version 6.0, l'ordinateur exécute Exchange 2000 Server. Si la valeur de chaîne inclut Version 6.5, l'ordinateur exécute Exchange Server 2003. Si la valeur de chaîne inclut Version 8.0, l'ordinateur exécute Exchange Server 2007.

Exchange Server Analyzer interroge également le service d'annuaire Active Directory pour déterminer la valeur de l'attribut serverRole pour l'objet du serveur Exchange. Une valeur de 1 pour l'attribut serverRole indique que le serveur Exchange a été configuré comme un serveur frontal. Une valeur de 0 indique que le serveur Exchange n'est pas configuré comme un serveur frontal.

Exchange Analyzer interroge ensuite la classe WMI (Windows Management Instrumentation) Win32_ pour déterminer la valeur de la clé Started pour le service IMAPv4 (IMAP4Svc). La valeur False indique que le service IMAPv4 n'est pas en cours d'exécution sur le serveur Exchange. La valeur True indique que le service IMAPv4 est en cours d'exécution.

Exchange Analyzer lit ensuite les données trouvées dans la propriété LM/Imap4Svc/<IMAP4INSTANCE>/1016/ServerState afin de déterminer l'état de l'instance de serveur virtuel IMAPv4 exécutée sur Exchange Server. Les codes d'état et les états correspondants sont les suivants :

Code d'état État

1

Démarrage

2

Démarré

3

Arrêt

4

Arrêté

5

Pause

6

Suspendu

7

Reprise

Enfin, Exchange Analyzer lit les données trouvées dans la propriété LM/Imap4Svc/<IMAP4INSTANCE>/49853/ImapEnableFastMsgRetrieval dans la métabase IIS (Internet Information Services) afin de déterminer si la récupération rapide de messages IMAP4 (Internet Message Access Protocol version 4 rev 1) est activée sur Exchange Server.

Si Exchange Analyzer détermine que les conditions suivantes sont vraies, il affiche un avertissement.

  • L'ordinateur exécute Exchange Server 2003.
  • L'ordinateur n'est pas configuré comme un serveur frontal Exchange Server 2003.
  • Le service IMAPv4 et le serveur virtuel sont en cours d'exécution.
  • La récupération rapide de messages d'IMAP4 n'est pas activée sur Exchange Server.

Cet avertissement indique que le serveur principal Exchange Server 2003 peut être confronté à des performances amoindries et que l'activation de la récupération rapide de messages IMAP4 résoudrait ce problème.

Les ordinateurs de clients de messagerie Internet qui accèdent à Exchange Server à l'aide d'IMAP4 utilisent la base de données de transmission en continu (fichier .stm) pour lire et écrire des données de boîtes aux lettres stockées comme du contenu MIME. Si vous utilisez la fonctionnalité de déplacement de boîtes aux lettres du Gestionnaire système Exchange ou la fonction Utilisateurs et ordinateurs Active Directory pour déplacer une boîte aux lettres à laquelle accède un client IMAP4, les données de cette boîte aux lettres sont transférées dans la banque ESE (fichier .edb) et le contenu MIME est converti en contenu MAPI.

Lorsque le client IMAP4 se connecte, les tailles exactes des messages sont calculées et la conversion MAPI/MIME des données de la boîte aux lettres s'effectue dans la mémoire et sur le disque du serveur. La conversion sur le disque s'opère dans le dossier TMP de Windows, qui se trouve généralement sur un disque ne comportant pas un nombre important de piles. Le disque ne peut pas gérer un nombre élevé de demandes d'entrées/sorties (E/S) dues à la conversion d'autant de messages. C'est pourquoi un utilisateur peut être confronté à des délais importants (jusqu'à plusieurs minutes) lorsqu'il effectue une simple opération telle que basculer entre des messages sur le client. Cela s'explique par le fait que le disque contenant le répertoire TMP ne peut pas faire face à toute l'activité disque générée par Exchange pour la conversion des messages.

Dans des cas extrêmes, de très gros fichiers temporaires peuvent être créés sur le serveur Exchange lorsque ce comportement se produit. De plus, en l'absence d'une planification adéquate ou de ressources serveur disponibles, la conversion MIME/MAPI peut parfois également provoquer des latences système. Les clients IMAP4 peuvent alors être confrontés à d'importants délais lors de l'ouverture de session en raison de la nécessité de calculer précisément les tailles des messages. Vous pouvez améliorer les performances en activant la récupération rapide de messages pour les clients IMAP4.

Pour activer la récupération rapide des messages pour un serveur virtuel IMAP4

  1. Suivez les instructions dans la documentation Exchange Server 2003 sur la procédure d'activation de la récupération rapide des messages pour un serveur virtuel IMAP4 (https://go.microsoft.com/fwlink/?LinkId=108282).

Pour plus d'informations sur les problèmes de performances avec les clients IMAP4, voir l'article 329067 de la Base de connaissances Microsoft sur les informations relatives aux problèmes de performances rencontrés lors de l'utilisation de clients POP3, IMAP ou WebDAV, comme Entourage, après le déplacement de boîtes aux lettres dans Exchange Server 2003 ou Exchange 2000 Server (https://go.microsoft.com/fwlink/?linkid=3052&kbid=329067).