Vorgehensweisen zu Nachrichten in Warteschlangen
In Exchange Server können Sie die Warteschlangenanzeige in der Exchange-Toolbox oder die Exchange-Verwaltungsshell verwenden, um Nachrichten in Warteschlangen zu verwalten. Weitere Informationen zu den Nachrichten in Warteschlangen finden Sie unter Nachrichteneigenschaften.
In diesem Thema wird beschrieben, wie die folgenden Verfahren für Nachrichten in Warteschlangen ausgeführt werden:
- Nachrichten entfernen: Sie können Nachrichten aus Warteschlangen mit unseren entfernen, ohne einen Nicht-Zustellungsbericht an den Absender (auch als NDR, Zustellungsstatusbenachrichtigung, DSN oder Unzustellbarkeitsnachricht bezeichnet) zu entfernen.
- Nachrichten anhalten: Wenn Sie eine Nachricht anhalten, verhindern Sie die Zustellung der Nachricht. Die Nachricht wird solange in der Warteschlange bleiben, bis sie fortgesetzt wird.
- Nachrichten fortsetzen: Sie können eine Nachricht fortsetzen, die derzeit den Status Angehalten hat. Durch das Fortsetzen einer Nachricht aktivieren Sie die Zustellung der Nachricht.
- Umleitungsnachrichten: Sie können Nachrichten aus allen Zustellungswarteschlangen auf einem Postfachserver leeren und diese Nachrichten an einen anderen Postfachserver übertragen.
Informationen zum Exportieren von Nachrichten aus Warteschlangen finden Sie unter Nachrichten aus Warteschlangen exportieren.
Was sollten Sie wissen, bevor Sie beginnen?
Geschätzte Zeit bis zum Abschließen der einzelnen Verfahren: 5 Minuten
Verwenden Sie eines der folgenden Verfahren, um das Exchange-Toolbox zu suchen und zu öffnen:
Windows 10: Klicken Sie aufAlle Apps>starten>Microsoft Exchange Server <Version>>Exchange Toolbox.
Windows Server 2012 R2 oder Windows 8.1: Öffnen Sie auf dem Startbildschirm die Ansicht "Apps" durch Klicken auf den Pfeil nach unten in der linken unteren Ecke, oder wischen Sie von der Mitte des Bildschirms nach oben. Die Exchange-Toolbox-Verknüpfung befindet sich in einer Gruppe namens Microsoft Exchange Server <Version>.
Windows Server 2012: Verwenden Sie eine der folgenden Methoden:
- Klicken Sie auf dem Startbildschirm auf einen leeren Bereich, und geben Sie Exchange Toolbox ein.
- Drücken Sie auf dem Desktop oder Startbildschirm WINDOWS-TASTE+Q. Geben Sie im Charm „Suche" Exchange Toolbox ein.
- Verschieben Sie auf dem Desktop oder Startbildschirm den Cursor in die rechte obere Ecke, oder wischen Sie vom rechten Rand des Bildschirms nach links, um die Charms anzuzeigen. Klicken Sie auf den Suchcharm, und geben Sie Exchange Toolbox ein.
Wenn die Verknüpfung in den Ergebnissen angezeigt wird, können Sie sie auswählen.
Informationen über das Öffnen der Exchange-Verwaltungsshell in Ihrer lokalen Exchange-Organisation finden Sie unter Open the Exchange Management Shell.
Weitere Informationen zur Verwendung von Filtern und Identitätswerten in der Exchange-Verwaltungsshell finden Sie unter Suchen von Warteschlangen und Nachrichten in Warteschlangen in der Exchange-Verwaltungsshell.
Bevor Sie dieses Verfahren bzw. diese Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Warteschlangen" im Thema Berechtigungen für den Nachrichtenfluss.
Informationen zu Tastenkombinationen für die Verfahren in diesem Thema finden Sie unter Tastenkombinationen in der Exchange-Verwaltungskonsole.
Tipp
Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Sie finden die Foren unter folgenden Links: Exchange Server, Exchange Online oder Exchange Online Protection.
Nachrichten aus Warteschlangen entfernen
Hinweis:
Eine Nachricht, die an mehrere Empfänger gesendet wird, kann sich in mehreren Warteschlangen befinden. Zum Entfernen einer Nachricht aus mehreren Warteschlangen in einem einzelnen Vorgang muss ein Filter verwendet werden. Weitere Informationen finden Sie unter Eigenschaften von Nachrichten in Warteschlangen und Parameter für die Nachrichtenfilterung.
Entfernen von Nachrichten aus Warteschlangen mithilfe der Warteschlangenanzeige
Doppelklicken Sie in der Exchange-Toolbox im Abschnitt Nachrichtenflusstools auf Warteschlangenanzeige, um das Tool in einem neuen Fenster zu öffnen.
Klicken Sie in Queue Viewer auf die Registerkarte Nachrichten . Eine Liste aller Nachrichten auf dem Server, mit dem Sie verbunden sind, wird angezeigt. Um die Aktion an eine einzelne Warteschlange anzupassen, klicken Sie auf die Registerkarte Warteschlangen, doppelklicken Sie auf den Warteschlangennamen, und klicken Sie anschließend auf die angezeigte Registerkarte Server\Queue.
Wählen Sie eine oder mehrere Nachrichten aus der Liste aus, klicken Sie mit der rechten Maustaste, und wählen Sie dann Nachrichten entfernen (mit Unzustellbarkeitsbericht) oder Nachrichten entfernen (ohne Unzustellbarkeitsbericht) aus. Es wird ein Dialogfeld angezeigt, das die ausgewählte Aktion bestätigt und die Meldung Möchten Sie fortfahren? anzeigt. Klicken Sie auf Ja.
Um alle Nachrichten aus einer bestimmten Warteschlange zu entfernen, klicken Sie auf die Registerkarte Warteschlangen . Wählen Sie eine Warteschlange aus, klicken Sie mit der rechten Maustaste, und wählen Sie dann Nachrichten entfernen (mit NDR) oder Nachrichten entfernen (ohne NDR) aus. Es wird ein Dialogfeld angezeigt, das die ausgewählte Aktion bestätigt und die Meldung Möchten Sie fortfahren? anzeigt. Klicken Sie auf Ja.
Hinweis
Wenn Sie mit einer gefilterten Liste arbeiten, enthält die angezeigte Seite möglicherweise nicht alle Elemente im Filter. In diesem Fall wird eine Eingabeaufforderung mit folgendem Wortlaut angezeigt: Diese Aktion wirkt sich auf alle Elemente auf dieser Seite aus. Um den Bereich dieser Aktion so zu erweitern, dass alle Elemente von diesem Filter berücksichtigt werden, aktivieren Sie das folgende Kontrollkästchen, bevor Sie auf 'OK' klicken.
Entfernen von Nachrichten mithilfe der Exchange-Verwaltungsshell
Verwenden Sie die folgende Syntax, um Nachrichten aus Warteschlangen zu entfernen.
Remove-Message <-Identity MessageIdentity | -Filter "MessageFilter"> -WithNDR <$true | $false>
In diesem Beispiel werden Nachrichten in den Warteschlangen entfernt, die den Betreff "Win Big" aufweisen, ohne dass ein Unzustellbarkeitsbericht gesendet wird.
Remove-Message -Filter "Subject -eq 'Win Big'" -WithNDR $false
In diesem Beispiel wird die Nachricht mit der Nachrichten-ID 3 in der Nicht-erreichbar-Warteschlange auf dem Server „Mailbox01" angehalten und ein Unzustellbarkeitsbericht gesendet.
Remove-Message -Identity Mailbox01\Unreachable\3 -WithNDR $true
Weitere Informationen finden Sie unter Remove-Message.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Verwenden Sie eines der folgenden Verfahren, um sich zu vergewissern, dass Sie Nachrichten erfolgreich aus Warteschlangen entfernt haben:
Wählen Sie in der Warteschlangenanzeige die Warteschlange aus, oder erstellen Sie einen Filter, um sich zu vergewissern, dass die Nachrichten nicht mehr vorhanden sind.
Ersetzen Sie in der Exchange-Verwaltungsshell MessageFilter durch den von Ihnen verwendeten Filter oder <QueueIdentity> durch die Identität der Warteschlange, und führen Sie einen der folgenden Befehle aus, um zu überprüfen, ob die Nachrichten nicht mehr vorhanden sind:
Get-Message -Filter "MessageFilter"
Oder
Get-Message -Queue <QueueIdentity>
Weitere Informationen finden Sie unter Get-Message.
Nachrichten in Warteschlangen anhalten
Hinweise:
Eine Nachricht, die an mehrere Empfänger gesendet wird, kann sich in mehreren Warteschlangen befinden. Wenn Sie eine Nachricht in einem Vorgang in mehreren Warteschlangen anhalten möchten, müssen Sie einen Filter verwenden. Weitere Informationen finden Sie unter Eigenschaften von Nachrichten in Warteschlangen und Parameter für die Nachrichtenfilterung.
Wenn Sie eine Nachricht anhalten, die an den nächsten Hop übermittelt wird, wird die Zustellung der Nachricht fortgesetzt, und der Status der Nachricht lautet PendingSuspend. Wenn ein Fehler bei der Zustellung auftritt, wird die Nachricht erneut in die Warteschlange eingereiht und dann angehalten.
Verwenden der Warteschlangenanzeige zum Anhalten von Nachrichten
Doppelklicken Sie in der Exchange-Toolbox im Abschnitt Nachrichtenflusstools auf Warteschlangenanzeige, um das Tool in einem neuen Fenster zu öffnen.
Klicken Sie in Queue Viewer auf die Registerkarte Nachrichten . Eine Liste aller Nachrichten auf dem Server, mit dem Sie verbunden sind, wird angezeigt. Um die Ansicht auf eine einzelne Warteschlange einzuschränken, klicken Sie auf die Registerkarte Warteschlangen, doppelklicken Sie auf den Warteschlangennamen, und klicken Sie anschließend auf die angezeigte Registerkarte Server\Queue.
Wählen Sie mindestens eine Nachricht aus, klicken Sie dann mit der rechten Maustaste, und wählen Sie anschließend Anhalten aus.
Verwenden der Exchange-Verwaltungsshell zum Anhalten von Nachrichten
Verwenden Sie die folgende Syntax, um Nachrichten anzuhalten:
Suspend-Message <-Identity MessageIdentity | -Filter "MessageFilter">
In diesem Beispiel wird die Nachricht mit der Nachrichten-ID 3 in der Nicht-erreichbar-Warteschlange auf dem Server „Mailbox01" angehalten:
Suspend-Message -Identity Mailbox01\Unreachable\3
Im folgenden Beispiel werden alle Nachrichten in den Warteschlangen auf dem lokalen Server angehalten, die von einem beliebigen Absender in der Domäne „contoso.com" stammen:
Suspend-Message -Filter "FromAddress -like '*contoso.com'"
In diesem Beispiel werden alle Nachrichten in der Zustellungswarteschlange für „contoso.com" auf dem Server „Mailbox01" angehalten.
Get-Queue Mailbox01\contoso.com | Get-Message | Suspend-Message
In diesem Beispiel werden alle Nachrichten in allen Warteschlangen auf dem lokalen Server angehalten.
Get-Queue | Get-Message | Suspend-Message
Weitere Informationen finden Sie unter Suspend-Message.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Verwenden Sie eines der folgenden Verfahren, um sich zu vergewissern, dass Sie Nachrichten erfolgreich in Warteschlangen angehalten haben:
Wählen Sie in der Warteschlangenanzeige die Warteschlange aus, oder erstellen Sie einen Filter, um sich zu vergewissern, dass die Nachrichten angehalten sind.
Ersetzen Sie in der Exchange-Verwaltungsshell MessageFilter durch den von Ihnen verwendeten Filter oder <QueueIdentity> durch die Identität der Warteschlange, und führen Sie einen der folgenden Befehle aus, um zu überprüfen, ob die Nachrichten angehalten sind:
Get-Message -Filter "MessageFilter"
Oder
Get-Message -Queue <QueueIdentity>
Weitere Informationen finden Sie unter Get-Message.
Nachrichten in Warteschlangen fortsetzen
Hinweise:
- Sie können nur Nachrichten fortsetzen, die den Status „Angehalten" aufweisen.
- Der Status der Warteschlange, in der die angehaltenen Nachrichten vorhanden sind, wirkt sich auf die Übermittlung der Nachricht aus. Wenn Sie angehaltene Nachrichten in einer Warteschlange fortsetzen, die den Status „Angehalten" aufweisen, können die Nachrichten erst zugestellt werden, wenn Sie die Warteschlange fortsetzen. Weitere Informationen zum Fortsetzen von Warteschlangen finden Sie unter Fortsetzen von Warteschlangen.
Verwenden der Warteschlangenanzeige zum Fortsetzen von Nachrichten
Doppelklicken Sie in der Exchange-Toolbox im Abschnitt Nachrichtenflusstools auf Warteschlangenanzeige, um das Tool in einem neuen Fenster zu öffnen.
Klicken Sie in Queue Viewer auf die Registerkarte Nachrichten . Eine Liste aller Nachrichten auf dem Server, mit dem Sie verbunden sind, wird angezeigt. Um die Aktion an eine einzelne Warteschlange anzupassen, klicken Sie auf die Registerkarte Warteschlangen, doppelklicken Sie auf den Warteschlangennamen, und klicken Sie anschließend auf die angezeigte Registerkarte Server\Queue.
Klicken Sie auf Filter erstellen, und geben Sie den gewünschten Filterausdruck wie folgt ein:
- Wählen Sie Status in der Dropdownliste der Nachrichteneigenschaften aus.
- Wählen Sie den Operator Gleich aus der Dropdownliste der Vergleichsoperatoren aus.
- Wählen Sie Angehalten in der Werte-Dropdownliste aus.
Klicken Sie auf Filter anwenden. Alle Nachrichten, die den Status Angehalten aufweisen, werden angezeigt.
Wählen Sie mindestens eine Nachricht aus der Liste aus, klicken Sie mit der rechten Maustaste, und wählen Sie dann Fortsetzen aus.
Verwenden der Exchange-Verwaltungsshell zum Fortsetzen von Nachrichten
Verwenden Sie die folgende Syntax, um Nachrichten fortzusetzen:
Resume-Message <-Identity MessageIdentity | -Filter "MessageFilter">
In diesem Beispiel werden alle Nachrichten fortgesetzt, die von beliebigen Absendern in der Domäne „contoso.com" gesendet wurden.
Resume-Message -Filter "FromAddress -like '*contoso.com'"
In diesem Beispiel wird die Nachricht mit der Nachrichten-ID 3 in der Nicht-erreichbar-Warteschlange auf dem Server „Mailbox01“ fortgesetzt.
Resume-Message -Identity Mailbox01\Unreachable\3
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Verwenden Sie eines der folgenden Verfahren, um sich zu vergewissern, dass Sie Nachrichten erfolgreich in Warteschlangen fortgesetzt haben:
Wählen Sie in der Warteschlangenanzeige die Warteschlange aus, oder erstellen Sie einen Filter, um sich zu vergewissern, dass die Nachrichten nicht mehr angehalten sind.
Ersetzen Sie in der Exchange-Verwaltungsshell MessageFilter durch den von Ihnen verwendeten Filter oder <QueueIdentity> durch die Identität der Warteschlange, und führen Sie einen der folgenden Befehle aus, um zu überprüfen, ob die Nachrichten nicht mehr angehalten werden:
Get-Message -Filter "MessageFilter"
Oder
Get-Message -Queue <QueueIdentity>
Weitere Informationen finden Sie unter Get-Message.
Wenn Sie die Nachricht in keiner Warteschlange auf dem Server finden können, bedeutet dies zumeist, dass die Nachricht erfolgreich an den nächsten Hop übermittelt wurde.
Weiterleiten von Nachrichten in Warteschlangen
Beim Weiterleiten von Nachrichten wird für die aktiven Nachrichten aus den Zustellwarteschlangen auf dem Quellpostfachserver ein Ausgleich ausgeführt, und die Nachrichten werden auf den Zielpostfachserver verlagert. Die Nachrichten werden in die Warteschlange zur Übermittlung eingereiht und an den nächsten Hop weitergeleitet.
Hinweise:
- Es werden nur die aktiven Nachrichten weitergeleitet.
- Schattenwarteschlangen und Nachrichten in der Warteschlange für nicht verarbeitbare Nachrichten werden nicht weitergeleitet.
- Der Quellpostfachserver akzeptiert neue Nachrichten erst, wenn die Weiterleitung von Nachrichten abgeschlossen ist.
- Sie können nur die Exchange-Verwaltungsshell zum Weiterleisten von Nachrichten verwenden.
Verwenden Sie die Exchange-Verwaltungsshell zum Weiterleiten von Nachrichten
Verwenden Sie die folgende Syntax, um Nachrichten weiterzuleiten:
Redirect-Message -Server <ServerIdentity> -Target <ServerFQDN>
In diesem Beispiel werden Nachrichten aus allen Übermittlungswarteschlangen auf dem Server „Mailbox01" an den Server „Mailbox02.contoso.com" weitergeleitet.
Redirect-Message -Server Mailbox01 -Target Mailbox02.contoso.com
Weitere Informationen finden Sie unter Redirect-Message.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Verwenden Sie eines der folgenden Verfahren, um sich zu vergewissern, dass Sie Nachrichten in Warteschlangen erfolgreich weitergeleitet haben:
Vergewissern Sie sich in der Warteschlangenanzeige, dass der Message Count-Wert für die Übermittlungswarteschlangen auf dem Quellserver leer oder kleiner ist.
Führen Sie in der Exchange-Verwaltungsshell den folgenden Befehl aus, um sicherzustellen,dass der MessageCount -Eigenschaftswert für die Übermittlungswarteschlangen auf dem Quellserver kleiner oder leer ist.
Get-Queue