Procédures des files d’attenteProcedures for queues

Résumé: Découvrez comment afficher réessayer, resoumettre, suspendre et reprendre des files d’attente de 2016 Exchange.Summary: Learn how to view, retry, resubmit, suspend, and resume queues in Exchange 2016.

Dans Exchange Server 2016, vous pouvez utiliser la visionneuse de file d’attente dans la boîte à outils Exchange ou Exchange Management Shell pour gérer les files d’attente. Pour plus d’informations sur les files d’attente, voir files d’attente et les messages en files d’attente.In Exchange Server 2016, you can use the Queue Viewer in the Exchange Toolbox or the Exchange Management Shell to manage queues. For more information about queues, see Queues and messages in queues.

Cette rubrique décrit comment réaliser les procédures suivantes sur les files d'attente :This topic describes how to perform the following procedures on queues:

  • Afficher les files d'attenteView queues

  • Files d’attente de nouvelle tentative: serveur Exchange un lorsque ne peut pas se connecter au saut suivant, la file d’attente est placé dans un état est nouvelle tentative, et le serveur régulièrement tente de se connecter et de remettre les messages. Lorsque vous réessayez manuellement une file d’attente, vous remplacez l’heure planifiée est nouvelle tentative en forçant une tentative de connexion d’exécution.Retry queues: When an Exchange server can't connect to the next hop, the queue is put into a status of Retry, and the server periodically tries to connect and deliver the messages. When you manually retry a queue, you override the scheduled retry time by forcing an immediate connection attempt.

  • Resoumettre les files d’attente: soumettre une file d’attente est similaire à une nouvelle tentative d’une file d’attente, sauf les messages sont transmis à la file d’attente de soumission pour le catégoriseur pour traiter, au lieu d’immédiatement essaie de se connecter au saut suivant. Cela est utile si les modifications apportées à votre infrastructure de réseau empêchent les messages de la file d’attente de remise.Resubmit queues: Resubmitting a queue is similar to retrying a queue, except the messages are sent back to the Submission queue for the categorizer to process, instead of immediately trying to connect to the next hop. This is useful if changes to your network infrastructure are preventing the messages in the queue from being delivered.

  • Files d’attente de suspension: nouveaux messages peuvent entrer la file d’attente et les messages qui se trouvent dans le fait de transmises au saut suivant laisse la file d’attente, mais dans le cas contraire, les messages ne laissez la file d’attente jusqu'à ce que la file d’attente est repris manuellement.Suspend queues: New messages can enter the queue, and messages that are in the act of being transmitted to the next hop will leave the queue, but otherwise, messages won't leave the queue until the queue is manually resumed.

  • Files d’attente Resume: redémarrer la remise des messages sortants d’une file d’attente dont l’état est suspendu. Lorsque vous reprenez une file d’attente, l’état des messages dans la file d’attente ne change pas (par exemple, les messages qui ont l’état suspendu reste suspendu et ne laissez la file d’attente).Resume queues: Restart outgoing message delivery for a queue that has a status of Suspended. When you resume a queue, the status of messages in the queue doesn't change (for example, messages that have a status of Suspended remain suspended and won't leave the queue).

Pour les procédures sur les messages en files d’attente, voir les procédures pour les messages en files d’attente.For procedures on messages in queues, see Procedures for messages in queues.

Ce qu'il faut savoir avant de commencerWhat do you need to know before you begin?

  • Durée d'exécution estimée de chaque procédure : 5 minutesEstimated time to complete each procedure: 5 minutes

  • Pour trouver et ouvrir la Boîte à outils Exchange, suivez l'une des procédures ci-dessous :To find and open the Exchange Toolbox, use one of the following procedures:

    • Windows 10 **: cliquez sur **Démarrer > Toutes les applications > MicrosoftExchange Server 2016 > Boîte à outils Exchange.Windows 10 **: Click **Start > All Apps > MicrosoftExchange Server 2016 > Exchange Toolbox.

    • Windows Server 2012 R2 ou Windows 8.1: dans l'écran d'accueil, ouvrez l'affichage Applications en cliquant sur la flèche vers le bas, dans le coin inférieur gauche, ou en faisant glisser l'affichage depuis le milieu de l'écran. Le raccourci Boîte à outils Exchange se trouve dans un groupe nommé MicrosoftExchange Server 2016.Windows Server 2012 R2 or Windows 8.1: On the Start screen, open the Apps view by clicking the down arrow near the lower-left corner or swiping up from the middle of the screen. The Exchange Toolbox shortcut is in a group named MicrosoftExchange Server 2016.

    • Windows Server 2012 **: utilisez l'une des méthodes suivantes :Windows Server 2012 **: Use any of the following methods:

    • Sur l'écran d'accueil, cliquez sur une zone vide et saisissez Boîte à outils Exchange.On the Start screen, click an empty area, and type Exchange Toolbox.

    • Sur le bureau ou dans l'écran d'accueil, appuyez sur les touches Windows + Q. Dans l'icône Rechercher, saisissez Boîte à outils Exchange.On the desktop or the Start screen, press Windows key + Q. In the Search charm, type Exchange Toolbox.

    • Sur le bureau ou dans l'écran d'accueil, déplacez votre curseur dans le coin supérieur droit ou faites glisser vers la gauche le bord droit de l'écran pour afficher les icônes. Cliquez sur l'icône Rechercher et saisissez Boîte à outils Exchange.On the desktop or the Start screen, move your cursor to the upper-right corner, or swipe left from the right edge of the screen to show the charms. Click the Search charm, and type Exchange Toolbox.

      Lorsque le raccourci s'affiche dans les résultats, vous pouvez le sélectionner.When the shortcut appears in the results, you can select it.

  • Pour en savoir plus sur l'ouverture de l'environnement de ligne de commande Exchange Management Shell dans votre organisation Exchange locale, consultez la rubrique Open the Exchange Management Shell.To learn how to open the Exchange Management Shell in your on-premises Exchange organization, see Open the Exchange Management Shell.

  • Pour plus d’informations sur l’utilisation de filtres et des valeurs d’identité dans Exchange Management Shell, voir Rechercher des files d’attente et les messages en files d’attente dans Exchange Management Shell.For more information about using filters and identity values in the Exchange Management Shell, see Find queues and messages in queues in the Exchange Management Shell.

  • Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez Entrée « Files d'attente » dans la rubrique Autorisations de flux de messagerie.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Queues" entry in the Mail flow permissions topic.

  • Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d'administration Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Conseil

Vous rencontrez des difficultés ? Demandez de l'aide en participant aux forums Exchange. Visitez le forum à l'adresse : Exchange Server, Exchange Online ou Exchange Online Protection.Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection.

Afficher les files d'attenteView queues

Utiliser l'Afficheur des files d'attente pour afficher des files d'attenteUse Queue Viewer to view queues

  1. Dans la Boîte à outils Exchange, dans la section Outils de flux de messagerie, double-cliquez sur Afficheur des files d'attente pour ouvrir l'outil dans une nouvelle fenêtre.In the Exchange Toolbox, in the Mail flow tools section, double-click Queue Viewer to open the tool in a new window.

  2. Dans l'Afficheur des files d'attente, cliquez sur l'onglet Files d'attente. La liste des files d'attente sur le serveur auquel vous êtes connecté s'affiche.In Queue Viewer, click the Queues tab. A list of all queues on the server to which you're connected is displayed.

  3. Vous pouvez utiliser le lien Exporter la liste du volet Actions pour exporter la liste des files d'attente. Pour plus d'informations, consultez la rubrique How to Export Lists from the Exchange Management Consoles.You can use the Export List link in the action pane to export the list of queues. For more information, see How to Export Lists from the Exchange Management Consoles.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour afficher des files d'attenteUse the Exchange Management Shell to view queues

Pour afficher les files d'attente, utilisez la syntaxe suivante.To view queues, use the following syntax.

Get-Queue [-Filter <Filter> -Server <ServerIdentity> -Include <Internal | External | Empty | DeliveryType> -Exclude <Internal | External | Empty | DeliveryType>]

Cet exemple montre comment afficher des informations de base sur toutes les files d'attente non vides présentes sur le serveur nommé Mailbox01.This example displays basic information about all non-empty queues on the server named Mailbox01.

Get-Queue -Server Mailbox01 -Exclude Empty

Cet exemple montre comment afficher des informations détaillées sur toutes les files d'attente présentes sur le serveur Exchange local contenant plus de 100 messages.This example displays detailed information for all queues on the local Exchange server that contain more than 100 messages.

Get-Queue -Filter {MessageCount -gt 100} | Format-List

Pour plus d’informations, consultez les rubriques Get-Queue et Find queues and messages in queues in the Exchange Management Shell.For more information, see Get-Queue and Find queues and messages in queues in the Exchange Management Shell.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour afficher des informations récapitulatives sur la file d'attente sur plusieurs serveurs ExchangeUse the Exchange Management Shell to view queue summary information on multiple Exchange servers

La cmdlet Get-QueueDigest fournit une vue agrégée de niveau supérieur de l'état des files d'attente sur tous les serveurs au sein d'une étendue spécifique, (par exemple, un DAG, un site Active Directory, une liste de serveurs ou la forêt Active Directory complète).The Get-QueueDigest cmdlet provides a high-level, aggregate view of the state of queues on all servers within a specific scope (for example, a DAG, an Active Directory site, a list of servers, or the entire Active Directory forest).

Par défaut, la cmdlet Get-QueueDigest affiche les files d'attente de remise contenant au moins dix messages, et les résultats peuvent dater d'une à deux minutes. Pour obtenir des instructions sur la modification de ces valeurs par défaut, consultez la rubrique Configurer Get-QueueDigest Configurer Get-QueueDigest.By default, the Get-QueueDigest cmdlet displays delivery queues that contain ten or more messages, and the results are between one and two minutes old. For instructions on how to change these default values, see Configure Get-QueueDigest.

Remarques:Notes:

  • Les files d'attente d'un serveur de transport Edge abonné ne sont pas incluses dans les résultats de la cmdlet Get-QueueDigest.Queues on a subscribed Edge Transport server aren't included in the results of Get-QueueDigest.

  • Get-QueueDigest est disponible sur les serveurs de transport Edge, mais les résultats sont limités aux files d'attente locales du serveur.Get-QueueDigest is available on Edge Transport servers, but the results are restricted to local queues on the server.

Pour afficher des informations récapitulatives concernant les files d'attente sur plusieurs serveurs Exchange, exécutez la commande suivante :To view summary information about queues on multiple Exchange servers, run the following command:

Get-QueueDigest <-Server <ServerIdentity1,ServerIdentity2...> | -Dag <DagIdentity1,DagIdentity2...> | -Site <ADSiteIdentity1,ADSiteIdentity2...> | -Forest> [-Filter <Filter>]

Cet exemple montre comment afficher des informations récapitulatives concernant les files d'attente sur tous les serveurs de boîtes aux lettres Exchange 2013 et Exchange 2016 situés sur le site Active Directory nommé FirstSite qui comprend plus de 100 messages.This example displays summary information about the queues on all Exchange 2013 and Exchange 2016 Mailbox servers in the Active Directory site named FirstSite where the message count is greater than 100.

Get-QueueDigest -Site FirstSite -Filter {MessageCount -gt 100}

Cet exemple montre comment afficher des informations récapitulatives concernant les files d'attente sur tous les serveurs de boîtes aux lettres Exchange 2016 au sein du groupe de disponibilité de base de données (DAG) nommé DAG01 où l'état de la file d'attente a la valeur Nouvelle tentative.This example displays summary information about the queues on all Exchange 2016 Mailbox servers in the database availability group (DAG) named DAG01 where the queue status has the value Retry.

Get-QueueDigest -Dag DAG01 -Filter {Status -eq "Retry"}

Pour plus d'informations, reportez-vous à Get-QueueDigest.For more information, see Get-QueueDigest.

Nouvelles tentatives de files d'attenteRetry queues

Lorsque vous relancez une file d'attente de remise, vous forcez une tentative de connexion immédiate et modifiez la date de la prochaine tentative planifiée. Pour plus d'informations sur la date de la prochaine tentative planifiée pour les files d'attente, consultez la rubrique Intervalles de nouvelle tentative, de renvoi et d'expiration des messages.When you retry a delivery queue, you force an immediate connection attempt and override the next scheduled retry time. For more information about the schedule retry time for queues, see Message retry, resubmit, and expiration intervals.

Remarques:Notes:

  • Pour que cette action ait un effet, la file d'attente doit présenter l'état Nouvelle tentative.The queue must be in a status of Retry for this action to have any effect.

  • Si la connexion échoue, le minuteur d'intervalle de nouvelle tentative est réinitialisé.If the connection isn't successful, the retry interval timer is reset.

Utiliser l'Afficheur des files d'attente pour relancer une file d'attenteUse Queue Viewer to retry a queue

  1. Dans la Boîte à outils Exchange, dans la section Outils de flux de messagerie, double-cliquez sur Afficheur des files d'attente pour ouvrir l'outil dans une nouvelle fenêtre.In the Exchange Toolbox, in the Mail flow tools section, double-click Queue Viewer to open the tool in a new window.

  2. Dans l'Afficheur des files d'attente, cliquez sur l'onglet Files d'attente. La liste des files d'attente sur le serveur auquel vous êtes connecté s'affiche.In Queue Viewer, click the Queues tab. A list of all queues on the server that you're connected to is displayed.

  3. Cliquez sur Créer un filtre, puis entrez l'expression du filtre comme suit :Click Create Filter, and enter your filter expression as follows:

  4. Dans la liste déroulante des propriétés de file d'attente, sélectionnez Status.Select Status from the queue property drop-down list.

  5. Dans la liste déroulante des opérateurs de comparaison, sélectionnez Est égal à.Select Equals from the comparison operator drop-down list.

  6. Dans la liste déroulante des valeurs, sélectionnez Nouvelle tentative.Select Retry from the value drop-down list.

  7. Cliquez sur Appliquer le filtre. Toutes les files d'attente dont l'état actuel est Réessayer s'affichent.Click Apply Filter. All queues that currently have a Retry status are displayed.

  8. Sélectionnez une ou plusieurs files d'attente dans la liste. Cliquez avec le bouton droit, puis sélectionnez Réessayer la file d'attente. Si la tentative de connexion réussit, l'état de la file d'attente devient Active. Si aucune connexion n'est établie, la file d'attente conserve l'état Nouvelle tentative et l'heure de la prochaine tentative est mise à jour.Select one or more queues from the list. Right-click, and then select Retry Queue. If the connection attempt is successful, the queue status changes to Active. If no connection can be made, the queue remains in a status of Retry and the next retry time is updated.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour relancer une file d'attenteUse the Exchange Management Shell to retry a queue

Pour réessayer des files d'attente, utilisez la syntaxe suivante.To retry queues, use the following syntax.

Retry-Queue <-Identity QueueIdentity | -Filter QueueFilter [-Server ServerIdentity]>

Cet exemple montre comment réessayer toutes les files d'attente dont l'état est Nouvelle tentative sur le serveur local.This example retries all queues on the local server with the status of Retry.

Retry-Queue -Filter {Status -eq "Retry"}

Cet exemple montre comment relancer la file d'attente nommée contoso.com sur le serveur nommé Mailbox01.This example retries the queue named contoso.com on the server named Mailbox01.

Retry-Queue -Identity Mailbox01\contoso.com

Comment savoir si cela a fonctionné ?How do you know this worked?

Pour vérifier que vous avez réussi à relancer une file d'attente, procédez comme suit :To verify that you have successfully retried a queue, use either of the following procedures:

  • Dans l'Afficheur des files d'attente, vérifiez les valeurs des propriétés État, Date de la prochaine tentative et Dernière erreur.In Queue Viewer, verify the values of the Status, Next Retry Time, and Last Error properties.

  • Dans Exchange Management Shell, remplacez <QueueIdentity> avec l’identité de la file d’attente et utilisez la syntaxe suivante pour vérifier les valeurs de propriété :In the Exchange Management Shell, replace <QueueIdentity> with the identity of the queue, and use the following syntax to verify the property values:

    Get-Queue -Identity <QueueIdentity> | Format-Table -Auto Identity,Status,LastRetryTime,NextRetryTime
    

Renvoi des files d'attenteResubmit queues

Lorsque vous renvoyez une file d’attente, tous les messages mis en attente sont renvoyés dans la file d’attente de soumission pour être traités par le catégoriseur. Pour plus d’informations sur le catégoriseur, consultez la rubrique Mail flow and the transport pipeline.Resubmitting a queue sends all messages in the queue back to the Submission queue for the categorizer to process. For more information about the categorizer, see Mail flow and the transport pipeline.

Remarques:Notes:

  • Vous ne pouvez pas utiliser l'Afficheur des files d'attente pour renvoyer des files d'attente. Vous pouvez uniquement utiliser l'Environnement de ligne de commande Exchange Management Shell.You can't use Queue Viewer to resubmit queues. You can only use the Exchange Management Shell.

  • Vous pouvez renvoyer les files d'attente suivantes :You can resubmit the following queues:

    • File d'attente de remise affichant l'état Nouvelle tentative.A delivery queue that has the status of Retry.

    • Files d'attente inaccessibles.The Unreachable queue.

      Tous les messages en attente affichant l'état Suspendu ne sont pas renvoyés.Any messages in the queue that have the status value of Suspended aren't resubmitted.

  • Vous ne pouvez pas renvoyer la file d'attente de messages incohérents, mais vous pouvez renvoyer individuellement les messages mis en attente. Pour plus d'informations, consultez la section Resoumettre les messages de la file d'attente de messages incohérents plus loin dans cette rubrique.You can't resubmit the poison message queue, but you can resubmit individual messages in the queue. For more information, see the Resubmit messages in the poison message queue section later in this topic.

  • Au lieu de renvoyer la file d'attente, vous pouvez exporter les messages dans les fichiers .eml et les renvoyer à l'aide du répertoire de relecture sur n'importe quel serveur Exchange. Pour plus d'informations, consultez la rubrique Exportation de messages de files d'attenteInstead of resubmitting the queue, you can export the messages to .eml files and resubmit them by using the Replay directory on any Exchange server. For more information, see Export messages from queues

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour renvoyer des files d'attenteUse the Exchange Management Shell to resubmit queues

Pour renvoyer des files d'attente, utilisez la syntaxe suivante :To resubmit queues, use the following syntax:

Retry-Queue <-Identity QueueIdentity | -Filter {Status -eq "Retry"} -Server ServerIdentity> -Resubmit $true

Cet exemple montre comment resoumettre tous les messages situés dans une file d'attente de remise dont l'état est Nouvelle tentative sur le serveur nommé Mailbox01.This example resubmits all messages located in any delivery queues with the status of Retry on the server named Mailbox01.

Retry-Queue -Filter {Status -eq "Retry"} -Server Mailbox01 -Resubmit $true

Cet exemple montre comment resoumettre tous les messages situés dans la file d'attente inaccessible sur le serveur Mailbox01.This example resubmits all messages located in the Unreachable queue on the server Mailbox01.

Retry-Queue -Identity Mailbox01\Unreachable -Resubmit $true

Pour plus d'informations, consultez la rubrique Retry-Queue.For more information, see Retry-Queue.

Comment savoir si cela a fonctionné ?How do you know this worked?

Pour vérifier que vous avez bien renvoyé une file d'attente, procédez comme suit :To verify that you have successfully resubmitted a queue, use either of the following procedures:

  • Dans l'Afficheur des files d'attente, vérifiez les propriétés de la file d'attente.In Queue Viewer, verify the properties of the queue.

  • Dans Exchange Management Shell, remplacez <QueueIdentity> avec l’identité de la file d’attente et exécutez la commande suivante pour vérifier les valeurs de propriété :In the Exchange Management Shell, replace <QueueIdentity> with the identity of the queue, and run the following command to verify the property values:

    Get-Queue -Identity <QueueIdentity>
    

Resoumettre les messages de la file d'attente de messages incohérentsResubmit messages in the poison message queue

La file d'attente de messages incohérents représente un cas particulier dans la procédure de renvoi des files d'attente. Vous ne pouvez pas renvoyer la file d'attente de messages incohérents comme les autres files d'attente, mais vous pouvez renvoyer individuellement les messages qu'elle contient.A special case for resubmitting messages is the poison message queue. You can't resubmit the poison message queue like other queues, but you can resubmit individual messages in the poison message queue.

Remarques:Notes:

  • Les messages de la file d'attente de messages incohérents peuvent être véritablement dangereux. Il peut également s'agir de messages valides qui sont victimes d'un agent de transport mal écrit ou d'un bogue logiciel. Si vous n'êtes pas sûr de la fiabilité des messages se trouvant dans la file d'attente de messages incohérents, exportez-les dans des fichiers pour pouvoir les examiner. Pour plus d'informations, consultez la rubrique Exportation de messages de files d'attente.Messages in the poison message queue might be genuinely harmful, or they might be valid messages that are the victims of an poorly written transport agent or a software bug. If you're unsure of the safety of the messages in the poison message queue, you should export the messages to files so you can examine them. For more information, see Export messages from queues.

  • La procédure pour renvoyer des messages dans la file d'attente de messages incohérents est identique à celle destinée à renvoyer des messages suspendus à partir d'autres files d'attente. Vous pouvez utiliser l'Afficheur des files d'attente ou l'Environnement de ligne de commande Exchange Management Shell. Pour plus d'informations sur la reprise des messages, consultez la section Reprise des messages en files d'attente.The procedure to resubmit messages from the poison message queue is the same as resuming suspended messages from other queues. You can use Queue Viewer or the Exchange Management Shell. For more information about resuming messages, see Resume messages in queues.

  • La file d'attente de messages incohérents est visible uniquement lorsque la file d'attente contient des messages.The poison message queue is only visible when the queue contains messages.

Utilisation de l'Afficheur des files d'attente pour renvoyer les messages de la file d'attente de messages incohérentsUse Queue Viewer to resubmit messages in the poison message queue

  1. Dans la Boîte à outils Exchange, dans la section Outils de flux de messagerie, double-cliquez sur Afficheur des files d'attente pour ouvrir l'outil dans une nouvelle fenêtre.In the Exchange Toolbox, in the Mail flow tools section, double-click Queue Viewer to open the tool in a new window.

  2. Dans l'Afficheur des files d'attente, cliquez sur l'onglet Files d'attente. La liste des files d'attente sur le serveur auquel vous êtes connecté s'affiche.In Queue Viewer, click the Queues tab. A list of all queues on the server that you're connected to is displayed.

  3. Sélectionnez la file d'attente de messages incohérents. Dans le volet Actions, cliquez sur Afficher les messages.Select the poison message queue. In the action pane, select View Messages.

  4. Sélectionnez un ou plusieurs messages, cliquez dessus avec le bouton droit, puis sélectionnez Reprendre.Select one or more messages from the list, right-click, and select Resume.

Utilisation de l'Environnement de ligne de commande Exchange Management Shell pour renvoyer les messages de la file d'attente de messages incohérentsUse the Exchange Management Shell to resubmit messages in the poison message queue

Pour resoumettre des messages de la file d'attente de messages incohérents, procédez comme suit :To resubmit a message from the poison message queue, perform the following steps.

  1. Recherchez l'identité du message en exécutant la commande suivante sur le serveur local.Find the identity of the message by running the following command on the local server.

    Get-Message -Queue Poison | Format-Table Identity
    
  2. Utilisez l'identité du message trouvée à l'étape précédente dans la commande suivante.Use the identity of the message from the previous step in the following command.

    Resume-Message <PoisonMessageIdentity>
    

    Cet exemple montre comment reprendre un message de la file d'attente de messages incohérents dont la valeur d'identité est 222.This example resumes a message from the poison message queue that has the message Identity value of 222.

    Resume-Message 222
    

Pour plus d'informations, consultez la rubrique Resume-Message.For more information, see Resume-Message.

Comment savoir si cela a fonctionné ?How do you know this worked?

Pour vérifier que vous avez bien renvoyé un message de la file d'attente de messages incohérents, procédez comme suit pour vérifier que le message n'est plus dans la file d'attente :To verify that you have successfully resubmitted a message from the poison message queue, use either of the following procedures to verify that the message is no longer in the queue:

  • Dans l'Afficheur des files d'attente, affichez la file d'attente de messages incohérents à l'emplacement du message que vous avez tenté de renvoyer.In Queue Viewer, view the poison message queue where you attempted to resubmit the message.

  • Exécutez la commande suivante dans l'Environnement de ligne de commande Exchange Management Shell :In the Exchange Management Shell, run the following command:

    Get-Message -Queue Poison
    

Si le message renvoyé était le seul message de la file d'attente de messages incohérents, et si la file d'attente n'est plus visible, vous avez réussi à renvoyer le message.If the message you resubmitted was the only message in the poison message queue, and the queue is no longer visible, that's also an indication of a successful message resubmission.

Suspension des files d'attenteSuspend queues

Vous pouvez suspendre une file d'attente pour arrêter le flux de messagerie, puis suspendre un ou plusieurs messages de la file d'attente. Pour plus d'informations, consultez la section relative à la Suspension des messages en files d'attente.You can suspend a queue to stop mail flow, and then suspend one or more messages in the queue. For more information, see Suspend messages in queues.

Remarques:Notes:

  • Vous pouvez interrompre les files d'attente suivantes :You can suspend the following queues:

    • File d'attente de remise n'affichant aucun état.A delivery queue that has any status.

    • File d’attente inaccessible. Tant que vous ne reprenez pas manuellement cette file d’attente, les messages ne sont pas renvoyés automatiquement au catégoriseur en cas de détection de mises à jour de configuration.The Unreachable queue. Until you manually resume this queue, messages are no longer automatically resubmitted to the categorizer when configuration updates are detected.

    • File d’attente de soumission. Tant que vous ne reprenez pas manuellement cette file d’attente, les messages ne sont pas choisis par le catégoriseur.The Submission queue. Until you manually resume this queue, messages aren't picked up by the categorizer.

  • Suspendre une file d'attente ne modifie pas l'état des messages qu'elle contient en Suspendu.Suspending a queue doesn't change the status of the messages in the queue to Suspended.

Utiliser l'Afficheur des files d'attente pour suspendre une file d'attenteUse Queue Viewer to suspend a queue

  1. Dans la Boîte à outils Exchange, dans la section Outils de flux de messagerie, double-cliquez sur Afficheur des files d'attente pour ouvrir l'outil dans une nouvelle fenêtre.In the Exchange Toolbox, in the Mail flow tools section, double-click Queue Viewer to open the tool in a new window.

  2. Dans l'Afficheur des files d'attente, cliquez sur l'onglet Files d'attente. La liste des files d'attente sur le serveur auquel vous êtes connecté s'affiche. Vous pouvez créer un filtre permettant d'afficher uniquement les files d'attente répondant à des critères spécifiques.In Queue Viewer, click the Queues tab. A list of all queues on the server that you're connected to is displayed. You can create a filter to display only queues that meet specific criteria.

  3. Sélectionnez une ou plusieurs files d'attente, cliquez avec le bouton droit, puis sélectionnez Suspendre.Select one or more queues, right-click, and then select Suspend.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour suspendre une file d'attenteUse the Exchange Management Shell to suspend a queue

Pour suspendre une file d'attente, utilisez la syntaxe suivante :To suspend a queue, use the following syntax:

Suspend-Queue <-Identity QueueIdentity | -Filter {QueueFilter} [-Server ServerIdentity]>

Cet exemple montre comment suspendre toutes les files d'attente sur le serveur local dont le nombre de messages est supérieur ou égal à 1 000 et dont l'état est Nouvelle tentative.This example suspends all queues on the local server that have a message count equal to or greater than 1,000 and that have a status of Retry.

Suspend-Queue -Filter {MessageCount -ge 1000 -and Status -eq "Retry"}

Cet exemple montre comment suspendre la file d'attente nommée contoso.com sur le serveur nommé Mailbox01.This example suspends the queue named contoso.com on the server named Mailbox01.

Suspend-Queue -Identity Mailbox01\contoso.com

Pour plus d'informations, consultez la rubrique Suspend-Queue.For more information, see Suspend-Queue.

Comment savoir si cela a fonctionné ?How do you know this worked?

Pour vérifier que vous avez bien suspendu une file d'attente, procédez comme suit :To verify that you have successfully suspended a queue, use either of the following procedures:

  • Dans l'Afficheur des files d'attente, vérifiez que la file d'attente affiche l' état Nouvelle tentative.In Queue Viewer, verify the queue has the Status value of Retry.

  • Dans Exchange Management Shell, remplacez <QueueIdentity> avec l’identité de la file d’attente et exécutez la commande suivante pour vérifier la valeur de la propriété état :In the Exchange Management Shell, replace <QueueIdentity> with the identity of the queue, and run the following command to verify the Status property value:

    Get-Queue -Identity <QueueIdentity>
    

Reprise de files d'attenteResume queues

En reprenant une file d'attente, vous redémarrez la remise des messages sortants d'une file d'attente dont l'état est Suspendu.By resuming a queue, you restart outgoing message delivery from a queue that has a status of Suspended.

Remarques:Notes:

  • Vous pouvez uniquement reprendre les files d'attente qui ont été suspendues.You can only resume queues that have been suspended.

  • Reprendre une file d’attente ne modifie pas l’état des messages qu’elle contient. Par exemple, les messages dont l’état est Suspendu restent suspendus et ne quittent pas la file d’attente lorsque vous reprenez la file d’attente.Resuming a queue doesn't change the status of messages in the queue. For example, messages that have a status of Suspended remain suspended and don't leave the queue after you resume the queue.

Utiliser l'Afficheur des files d'attente pour reprendre des files d'attenteUse Queue Viewer to resume queues

  1. Dans la Boîte à outils Exchange, dans la section Outils de flux de messagerie, double-cliquez sur Afficheur des files d'attente pour ouvrir l'outil dans une nouvelle fenêtre.In the Exchange Toolbox, in the Mail flow tools section, double-click Queue Viewer to open the tool in a new window.

  2. Dans l'Afficheur des files d'attente, cliquez sur l'onglet Files d'attente. La liste des files d'attente sur le serveur auquel vous êtes connecté s'affiche.In Queue Viewer, click the Queues tab. A list of all queues on the server that you're connected to is displayed.

  3. Cliquez sur Créer un filtre, puis entrez l'expression du filtre comme suit :Click Create Filter, and enter your filter expression as follows:

  4. Dans la liste déroulante des propriétés de file d'attente, sélectionnez Status.Select Status from the queue property drop-down list.

  5. Dans la liste déroulante des opérateurs de comparaison, sélectionnez Est égal à.Select Equals from the comparison operator drop-down list.

  6. Dans la liste déroulante des valeurs, sélectionnez Suspendu.Select Suspended from the value drop-down list.

  7. Cliquez sur Appliquer le filtre. Toutes les files d'attente actuellement suspendues sur le serveur s'affichent.Click Apply Filter. All queues on the server that are currently suspended are displayed.

  8. Sélectionnez une ou plusieurs files d'attente, cliquez dessus avec le bouton droit, puis sélectionnez Reprendre.Select one or more queues from the list, right-click, and then select Resume.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour reprendre des files d'attenteUse the Exchange Management Shell to resume queues

Pour reprendre des files d'attente, utilisez la syntaxe suivante :To resume queues, use the following syntax:

Resume-Queue <-Identity QueueIdentity | -Filter {QueueFilter} [-Server ServerIdentity]>

Cet exemple montre comment reprendre toutes les files d'attente dont l'état est Suspendu sur le serveur local.This example resumes all queues on the local server that have a status of Suspended.

Resume-Queue -Filter {Status -eq "Suspended"}

Cet exemple montre comment reprendre la file d'attente de remise suspendue nommée contoso.com sur le serveur nommé Mailbox01.This example resumes the suspended delivery queue named contoso.com on the server named Mailbox01.

Resume-Queue -Identity Mailbox01\contoso.com

Pour plus d'informations, consultez la rubrique Resume-Queue.For more information, see Resume-Queue.

Comment savoir si cela a fonctionné ?How do you know this worked?

Pour vérifier que vous avez bien repris une file d'attente, procédez comme suit :To verify that you have successfully resumed a queue, use either of the following procedures:

  • Dans l'Afficheur des files d'attente, vérifiez que la file d'attente n'affiche pas l' état Suspendu (mais, par exemple, Actif, Connexion ou Prêt).In Queue Viewer, verify the queue doesn't have the Status value Suspended (for example, Active, Connecting, or Ready).

  • Dans Exchange Management Shell, remplacez <QueueIdentity> avec l’identité de la file d’attente et exécutez la commande suivante pour vérifier la valeur de la propriété état :In the Exchange Management Shell, replace <QueueIdentity> with the identity of the queue, and run the following command to verify the Status property value:

    Get-Queue -Identity <QueueIdentity>