SMTP-Nachrichtenfehlerwarnung – BadMail-Nachrichten-Schwellenwert für Anzahl der Hops

[Dieses Thema beschäftigt sich mit einem besonderen Problem, das von Exchange Server Analyzer angezeigt wird. Die Problembehandlung sollte nur auf Systeme angewendet werden, auf denen Exchange Server Analyzer ausgeführt wird und dieses spezielle Problem auftritt. Exchange Server Analyzer (als kostenloser Download verfügbar) trägt remote Konfigurationsdaten von allen Servern in der Topologie zusammen und analysiert diese Daten automatisch. Der sich ergebende Bericht enthält ausführliche Informationen zu wichtigen Konfigurationskonflikten, möglichen Problemen und Produkteinstellungen, die nicht den Standardeinstellungen entsprechen. Indem Sie diese Empfehlungen beachten, können Sie bessere Leistung, Skalierbarkeit, Zuverlässigkeit und Betriebszeit erzielen. Weitere Informationen zum Tool sowie zum Download der aktuellsten Version finden Sie unter "Microsoft Exchange Analyzers" unter der Adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Letztes Änderungsdatum des Themas: 2010-09-03

Microsoft® Exchange Server Analyzer fragt die Microsoft WMI-Klasse (Windows®-Verwaltungsinstrumentation – Windows® Management Instrumentation) Win32_PerfRawData_SMTPSVC_SMTPServer ab, um den Wert für den Schlüssel BadmailedMessagesHopCountExceeded zu ermitteln. Der Wert dieses Schlüssels stellt die Anzahl der Nachrichten dar, die an das BadMail-Verzeichnis gesendet wurden, weil sie die maximale Anzahl der Hops überschritten haben. Das BadMail-Verzeichnis wird verwendet, um unzustellbare Nachrichten zu speichern. Informationen zu einigen anderen WMI-BadMail-Indikatoren finden Sie in den Exchange Server Analyzer-Artikeln Warnung zu SMTP-Nachrichtenfehler - Allgemeiner BADMAIL-Nachrichtenfehler und Warnung zu SMTP-Nachrichtenfehler - BadMail-Nachrichten: Unzustellbarkeitsbericht von DSN.

Es gibt Indikatoren, die erhöht werden, wenn eine Nachricht aus anderen Gründen an das BadMail-Verzeichnis gesendet wird, unter anderem durch beschädigte Pickup-Dateien, fehlende Empfänger, oder wenn dies durch ein Ereignis ausgelöst wurde.

Exchange Server Analyzer fragt außerdem den WMI-Schlüssel Win32_PerfRawData_PerfOS_System ab, um den Wert für SystemUpTime zu ermitteln.

Wenn Exchange Server Analyzer feststellt, dass der Wert für den Schlüssel SystemUpTime größer als 0 und das Ergebnis des Wertes für BadmailedMessagesHopCountExceeded geteilt durch den Wert für SystemUpTime größer als 100 ist, wird eine Warnung angezeigt.

Diese Warnung gibt an, dass täglich durchschnittlich 100 oder mehr Nachrichten als unzustellbar markiert und im BadMail-Verzeichnis gespeichert werden, weil sie die maximale Anzahl der Hops überschritten haben. Die maximale Anzahl der Hops stellt die maximale Anzahl der SMTP-Server dar, über die eine Nachricht vom Sender an den Empfänger weitergeleitet werden kann. Bei jeder Weiterleitung einer Nachricht über einen SMTP-Server wird dem Nachrichtenkopf eine Textzeile hinzugefügt, die den Hop darstellt.

Die optimale Anzahl der Nachrichtenhops richtet sich nach der Topologie des Netzwerks und den Messagingbedürfnissen. Um zu verhindern, dass eine Nachricht wiederholt fehlerhaft geroutet wird (diese Bedingung ist auch als Nachrichtenschleife bekannt), kann ein Administrator die Maximalanzahl erlaubter Hops steuern. Dies erfolgt durch das Festlegen einer maximalen Anzahl der Hops für den virtuellen SMTP-Server. Für Exchange 2000 Server liegt der Standardwert für die Anzahl der Hops bei 15. Für Exchange Server 2003 lautet der Standardwert 30. Sowohl für virtuelle SMTP-Server in Exchange 2000 Server als auch in Exchange Server 2003 wird der Wert 30 empfohlen.

Nachrichten im BadMail-Verzeichnis müssen manuell gelöscht werden. Es wird empfohlen, dass die Prüfung und Löschung von Nachrichten im BadMail-Verzeichnis in die regelmäßige Exchange Server-Wartung einbezogen wird. Wenn zugelassen wird, dass das BadMail-Verzeichnis ohne Beschränkungen anwächst, könnte der gesamte verfügbare Speicherplatz verbraucht werden und dadurch die Aufhebung der Bereitstellung des Informationsspeichers für die Exchange-Datenbanken verursacht werden.

So beheben Sie diese Warnmeldung

  1. Überprüfen Sie die Nachrichten im BadMail-Verzeichnis, um zu bestimmen, ob die Nachricht eine interne oder externe Quelle besitzt. Nachrichten im BadMail-Verzeichnis werden im ASCII-Format gespeichert und können in Notepad oder einem anderen Texteditor geöffnet und angezeigt werden.

    • Wenn die Nachrichten intern erstellt wurden, können Sie die Nachrichten-Header überprüfen, um den Ursprung der Nachricht zu ermitteln.
    • Wenn die Nachrichten extern erstellt wurden, ist dies möglicherweise ein Hinweis darauf, dass der Exchange Server als Mail-Relay verwendet wird.
  2. Legen Sie die Maximale Anzahl der Hops auf 30 fest.

    1. Öffnen Sie den Exchange-System-Manager.
    2. Erweitern Sie Server, erweitern Sie einen Exchange-Server, erweitern Sie Protokolle, und erweitern Sie dann SMTP.
    3. Klicken Sie mit der rechten Maustaste auf einen virtuellen SMTP-Server (beispielsweise Virtueller Standardserver für SMTP), und wählen Sie dann Eigenschaften aus.
    4. Wählen Sie die Registerkarte Übermittlung aus, und klicken Sie auf Erweitert.
    5. Geben Sie im Feld Maximale Anzahl der Hops den gewünschten Wert ein, und klicken Sie auf OK, um die Änderung zu speichern.
    6. Klicken Sie auf OK, um das Dialogfeld Eigenschaften des virtuellen SMTP-Servers zu schließen.

Informationen zum Steuern und Konfigurieren von Relayoptionen finden Sie im Microsoft Knowledge Base-Artikel 313395 Überprüfen von Relayeinschränkungen für anonyme SMTP-Verbindungen und Filtern nicht angeforderter E-Mail-Nachrichten in Exchange 2000 Server.

Weitere Informationen zum Aufheben der Bereitstellung von Datenbanken aufgrund von nicht ausreichendem freien Speicherplatz finden Sie im Microsoft Knowledge Base-Artikel 321825 Informationen zu Datenbanken, deren Bereitstellung aufgrund fehlenden Festplattenspeichers aufgehoben wurde.

.