Gestion des files d'attente

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2006-09-17

Cette rubrique offre une vue d'ensemble des files d'attente dans Microsoft Exchange Server 2007 et des tâches de gestion des files d'attente qui peuvent être effectuées par les administrateurs. Vous pouvez gérer des files d'attente et des messages situés dans des files d'attente en utilisant l'interface utilisateur graphique de l'Afficheur des files d'attente et les commandes d'Exchange Management Shell.

Vue d'ensemble

Une file d'attente est un emplacement d'hébergement temporaire pour les messages attendant de passer à l'étape suivante du traitement. Chaque file d'attente représente un ensemble logique de messages traités par un serveur de transport dans un ordre spécifique.

Exchange Management Shell et l'Afficheur des files d'attente Exchange prennent en charge deux types d'interaction avec les files d'attente. Vous pouvez utiliser ces interfaces pour afficher le statut et le contenu des files d'attente et les propriétés détaillées des messages. Vous pouvez également utiliser ces interfaces pour exécuter des actions modifiant les files d'attente ou les messages dans les files d'attente.

Exchange 2007 utilise une base de données ESE (Extensible Storage Engine) pour le stockage des files d'attente. Précédemment appelé JET, le moteur ESE est une méthode qui définit un API de bas niveau pour les structures de base de données sous-jacentes dans Exchange Server. Pour plus d'informations sur la gestion de la base de données des files d'attente, consultez la rubrique Gestion de la base de données des files d'attente. Cette rubrique inclut des informations sur la procédure de modification de l'emplacement par défaut de la base de données des files d'attente.

Exchange 2007 utilise la technologie SMTP (Simple Mail Transfer Protocol) pour transporter les messages en direction et en provenance d'Internet, et entre les sites de service d'annuaire Active Directory. SMTP est un membre de la suite de protocoles TCP/IP qui régit l'échange de messages électroniques entre les Agents de transfert des messages. Le serveur de transport Hub utilise l'appel de procédure à distance (RPC) Exchange pour communiquer avec un serveur de boîtes aux lettres pour la remise de messages MAPI.

Les messages en provenance et en direction d'Internet sont placés en file d'attente sur l'ordinateur sur lequel le rôle de serveur de transport Edge est installé. Les messages en cours de transport dans les organisations Exchange 2007 sont placés en file d'attente sur l'ordinateur sur lequel le rôle de serveur de transport Hub est installé.

Types de files d'attente

Le routage d'un message détermine le type de files d'attente dans lequel le message est stocké. Les types de files d'attente suivants sont utilisés dans Exchange 2007 :

  • File d'attente de soumission   Une file d'attente persistante utilisée par le catégoriseur pour rassembler les messages à résoudre, à router, et à traiter par les agents de transport. Le catégoriseur est un composant du transport Exchange qui traite tous les messages entrants et détermine l'action à effectuer sur les messages en fonction des informations sur les destinataires indiqués. Dans Exchange 2007, le serveur de transport Edge utilise le catégoriseur pour router le message vers la destination concernée. Le serveur de transport Hub utilise le catégoriseur pour développer les listes de distribution et identifier d'autres destinataires et adresses de transfert. Après avoir récupéré des informations sur les destinataires, le catégoriseur utilise ces informations pour appliquer des stratégies, router le message et exécuter la conversion du contenu.

    La file d'attente de soumission est la première étape du traitement des messages reçus par un serveur de transport. Les messages sont envoyés via la réception SMTP, le répertoire de collecte ou la banque d'informations. Le catégoriseur récupère les messages depuis cette file d'attente et détermine notamment l'emplacement du destinataire et la route vers cet emplacement. Après la catégorisation, le message est déplacé dans une file d'attente de remise ou dans la file d'attente inaccessible. Chaque serveur de transport Exchange 2007 dispose d'une seule file d'attente de soumission. Les messages situés dans la file d'attente de soumission ne peuvent se trouver dans d'autres files d'attente au même moment.

  • File d'attente de remise des boîtes aux lettres   Les files d'attente de remise des boîtes aux lettres contiennent les messages en cours de remise à un serveur de boîtes aux lettres via un appel RPC Exchange chiffré. Les files d'attente de remise des boîtes aux lettres existent uniquement sur les serveurs de transport Hub. La file d'attente de remise des boîtes aux lettres contient les messages en cours de remise aux destinataires de boîtes aux lettres dont les données sont stockées sur un serveur de boîtes aux lettres situé dans le même site que le serveur de transport Hub. Il peut exister plusieurs files d'attente de remise des boîtes aux lettres sur un serveur de transport Hub. Le saut suivant pour une file d'attente de remise des boîtes aux lettres est le nom unique de la banque de boîtes aux lettres.

  • File d'attente de remise distante   Les files d'attente de remise distante contiennent les messages en cours de remise à un serveur distant via le protocole SMTP. Les files d'attente de remise distante peuvent exister sur les serveurs de transport Hub et de transport Edge ; et plusieurs files d'attente de remise distante peuvent exister sur chaque serveur. Chaque file d'attente de remise distante contient les messages en cours de routage vers les destinataires ayant la même destination de remise. Sur un serveur de transport Edge, ces destinations sont des domaines SMTP ou des connecteurs SMTP externes. Sur un serveur de transport Hub, ces destinations se trouvent en dehors du site Active Directory dans lequel est situé le serveur de transport Hub. Les files d'attente de remise distante sont créées dynamiquement lorsqu'elles sont requises et sont automatiquement supprimées du serveur lorsqu'elles ne contiennent plus de messages et que le délai d'expiration configurable est échu. Par défaut, la file d'attente est supprimée trois minutes après que le dernier message a quitté la file d'attente. Le saut suivant pour une file d'attente de remise distante est un nom de domaine SMTP, une adresse IP ou un nom d'hôte actif, ou un nom de site Active Directory.

  • File d'attente des messages incohérents   La file d'attente des messages incohérents est une file d'attente spéciale utilisée pour isoler les messages détectés comme potentiellement dangereux pour le système Exchange 2007 après une défaillance du serveur. Les messages contenant des erreurs qui sont potentiellement irrécupérables pour le système Exchange Server sont placés dans la file d'attente des messages incohérents. Cette file d'attente est généralement vide et s'il n'y a aucun message incohérent, la file d'attente ne s'affiche pas dans les interfaces d'affichage des files d'attente. La file d'attente des messages incohérents a toujours l'état Ready. Par défaut, tous les messages de cette file d'attente sont suspendus. Les messages peuvent être supprimés s'ils sont considérés comme dangereux pour le système. Si la cause de l'entrée du message dans la file d'attente des messages incohérents peut être déterminée comme n'étant pas due au message, la remise du message peut être reprise. Lorsque la remise est reprise, le message entre dans la file d'attente de soumission.

  • File d'attente inaccessible   Chaque serveur de transport ne peut avoir qu'une seule file d'attente inaccessible. La file d'attente inaccessible contient les messages qui ne peuvent pas être routés à leurs destinations. En général, des changements de configuration qui ont modifié le chemin de routage pour la remise rendent une destination inaccessible. Quelle que soit la destination, tous les messages dont les destinataires sont inaccessibles se trouvent dans cette file d'attente.

Lorsqu'un message est reçu par transport, un élément de message de transport est créé et enregistré dans la base de données. Un identificateur unique est affecté à l'élément de message de transport lors de son entrée dans la base de données. Si un message ou un élément de message de transport est routé vers plus d'un destinataire, l'élément peut avoir plusieurs destinations. Chaque destination représente une solution de routage indépendante pour l'élément de message de transport, et chaque solution de routage implique la création d'un élément de message routé.

L'élément de message routé est une référence à l'élément de message de transport et correspond à l'unité de fonctionnement des actions des files d'attente. S'il existe plusieurs solutions de routage pour un élément de message de transport, plusieurs éléments de message de transport routés font référence au même élément de message de transport. Un message qui est envoyé à des destinataires situés dans deux domaines différents s'affiche comme deux messages différents dans les queues de remise, même si seulement un élément de message de transport est présent dans la base de données.

Gestion des files d'attente

Lorsque vous rencontrez un problème de flux de messages ou une affluence de courrier indésirable, vous pouvez effectuer des opérations intrusives pour modifier l'état des files d'attente et des messages se trouvant dans les files d'attente. Vous pouvez effectuer une action sur un seul objet ou une action en bloc sur plusieurs objets sélectionnés. Les commandes et l'interface utilisateur graphique de l'Afficheur des files d'attente d'Exchange Management Shell dans Exchange 2007 permettent de récupérer des informations sur les messages et les files d'attente de remise. Après avoir récupéré ces informations, vous pouvez sélectionner les files d'attente et les messages que vous voulez traiter.

Utilisez les commandes ou l'Afficheur des files d'attente dans Exchange Management Shell pour créer des critères de filtrage afin d'identifier les files d'attente et les messages que vous voulez traiter. Les critères de filtrage sont basés sur les attributs suivants :

  • état de la file d'attente ;

  • propriétés de la file d'attente ;

  • état du message ;

  • propriétés du message.

Pour plus d'informations sur le filtrage des files d'attente, consultez la rubrique Filtrage des files d'attente. Pour plus d'informations sur le filtrage des messages, consultez la rubrique Filtrage de messages.

Tâches de gestion des files d'attente

Les commandes ou l'Afficheur des files d'attente dans Exchange Management Shell permettent d'afficher des informations sur les files d'attente et les messages. Vous pouvez également utiliser ces outils pour effectuer les actions intrusives suivantes :

  • Suspendre une file d'attente   Cette action empêche temporairement la remise des messages qui se trouvent actuellement dans la file d'attente. La file d'attente accepte toujours de nouveaux messages mais aucun message ne quitte la file d'attente. Pour plus d'informations, consultez la rubrique Procédure de suspension de file d'attente.

  • Reprendre une file d'attente   Cette action annule la suspension des files d'attente et active la reprise de la remise des messages en file d'attente. Pour plus d'informations, consultez la rubrique Procédure de reprise de files d'attente.

  • Effectuer une nouvelle tentative de connexion pour une file d'attente   Lorsqu'une tentative de connexion au prochain saut pour une file d'attente échoue, une horloge de nouvelle tentative est définie. L'horloge de nouvelle tentative planifie les tentatives de connexion suivantes. Cette action écrase la prochaine tentative de connexion planifiée et tente de se connecter au prochain saut immédiatement. Si aucune connexion n'est établie, l'heure de la prochaine tentative est mise à jour. Pour plus d'informations, consultez la rubrique Procédure de relance de files d'attente.

    Vous pouvez également utiliser la cmdlet Retry-Queue avec le paramètre Resubmit pour faire en sorte que les messages dans la file d'attente soient déposés de nouveau dans la file d'attente de soumission et repassent par le processus de catégorisation. Vous pouvez resoumettre manuellement les messages dont l'état est le suivant :

    • les files d'attente de remise des boîtes aux lettres ou files d'attente de remise distante dont l'état est Retry. Les messages dans les files d'attente ne doivent pas être dans l'état Suspended ;

    • les messages dans la file d'attente inaccessible qui ne sont pas dans l'état Suspended ;

    • les messages dans la file d'attente des messages incohérents.

    Pour plus d'informations, consultez la rubrique Procédure de nouvelle soumission des messages dans des files d'attente.

  • Suspendre un message   Cette action empêche temporairement la remise d'un message. Vous pouvez utiliser cette action pour empêcher la remise d'un message à tous les destinataires dans une file d'attente spécifique ou dans toutes les files d'attente. Pour plus d'informations, consultez la rubrique Procédure de suspension de messages.

  • Reprendre un message   Cette action annule la suspension d'un message et active la reprise de la remise des messages en file d'attente. Vous pouvez utiliser cette action pour reprendre la remise d'un message à tous les destinataires dans une file d'attente spécifique ou dans toutes les files d'attente. Vous pouvez également utiliser cette action pour resoumettre des messages dans la file d'attente des messages incohérents. Pour plus d'informations, consultez la rubrique Procédure de reprise de messages.

  • Supprimer un message   Cette action empêche définitivement la remise d'un message. Vous pouvez utiliser cette action pour empêcher la remise d'un message à tous les destinataires dans une file d'attente spécifique ou dans toutes les files d'attente. Vous pouvez également configurer cette action pour envoyer un rapport de non-remise (NDR) à l'expéditeur lors de la suppression du message. Pour plus d'informations, consultez la rubrique Procédure de suppression de messages de files d'attente.

  • Exporter un message   Cette action copie un message au chemin d'accès au fichier que vous spécifiez. Les messages ne sont pas supprimés de la file d'attente, mais une copie du message est enregistrée à un emplacement de fichier. Cela permet aux administrateurs ou aux personnes autorisées dans une organisation d'examiner ultérieurement les messages. Avant d'exporter un message, vous devez le suspendre dans la file d'attente de telle sorte que la remise ne se poursuive pas lors du processus d'exportation. Le format d'exportation est compatible avec les applications de messagerie électronique telles que Microsoft Office Outlook. Enregistrez le message au format .eml pour vous assurer que le système d'exploitation associe le fichier à une application de messagerie électronique. Pour plus d'informations, consultez la rubrique Procédure d'exportation de messages à partir de files d'attente.

Pour plus d'informations

Pour plus d'informations, consultez les rubriques suivantes :