Grundlagen der Empfängerauflösung
Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Letztes Änderungsdatum des Themas: 2007-04-18
Empfängerauflösung ist der Vorgang des Aufgliederns und Auflösens aller Empfänger in einer Nachricht. Der Vorgang des Auflösens der Empfänger ordnet einen Empfänger dem entsprechenden Active Directory-Verzeichnisdienstobjekt in der Microsoft Exchange-Organisation zu. Der Vorgang des Aufgliederns der Empfänger erweitert alle Verteilergruppen zu einer Liste einzelner Empfänger. Durch Empfängerauflösung können alle Nachrichtengrenzwerte und alternativen Empfänger ordnungsgemäß auf jeden Empfänger angewendet werden.
In einer Microsoft Exchange Server 2007-Organisation wird die Empfängerauflösung vom Kategorisierungsmodul auf einem Server ausgeführt, auf dem die Serverfunktion Hub-Transport installiert ist. Die Kategorisierung erfolgt für jede Nachricht, nachdem eine neu eingegangene Nachricht in die Übermittlungswarteschlange eingestellt wurde. Über die Inhaltskonvertierung und das Routing hinaus wird die Empfängerauflösung auf die Nachricht angewendet, bevor die Nachricht in eine Übermittlungswarteschlange eingestellt wird. Das Kategorisierungsmodul führt die Empfängerauflösung vor dem Routing aus. Die Komponente des Kategorisierungsmoduls, die für die Empfängerauflösung zuständig ist, wird häufig als Konfliktlöser bezeichnet.
In diesem Thema wird erläutert, wie die Empfängerauflösung funktioniert. Die Empfängerauflösung führt die folgenden Aktivitäten aus:
Auflösung auf oberster Ebene
Aufgliederung
Verzweigung und Steuerung der Empfängeraufgliederung
Auflösung auf oberster Ebene
Auflösung auf oberster Ebene ist die erste Phase der Empfängerauflösung. Die Auflösung auf oberster Ebene ordnet jeden Empfänger in einer eingehenden Nachricht einem entsprechenden Empfängerobjekt in Active Directory zu. Während der Auflösung auf oberster Ebene erstellt das Kategorisierungsmodul eine Liste, die den in der Nachricht enthaltenen Absender und die ursprünglichen, nicht aufgegliederten Empfänger-E-Mail-Adressen enthält. Anschließend verwendet das Kategorisierungsmodul diese Liste von E-Mail-Adressen, um Active Directory abzufragen und alle E-Mail-aktivierten Objekte zu suchen, für die entsprechende E-Mail-Adressattribute vorhanden sind. Wenn eine Übereinstimmung gefunden wird, werden die Eigenschaften des passenden Active Directory-Objekts für die spätere Verwendung zwischengespeichert. Ebenfalls werden alle Nachrichteneinschränkungen für Absender durchgesetzt.
Empfänger-E-Mail-Adressen
Die Auflösung auf oberster Ebene beginnt mit einer Nachricht und der ursprünglichen, nicht aufgegliederten Liste der Empfänger aus dem Nachrichtenumschlag. Der Nachrichtenumschlag enthält die Befehle, die zum Übertragen von Nachrichten zwischen SMTP-Messagingservern (Simple Mail Transfer Protocol) verwendet werden. Die E-Mail-Adresse des Absenders ist im Befehl MAIL FROM: enthalten. Die E-Mail-Adresse der einzelnen Empfänger ist in einem getrennten Befehl RCPT TO: enthalten. Der Umschlagabsender und die Umschlagempfänger werden normalerweise aus den Kopfzeilenfeldern An:, Von:, Cc: und Bcc: im Nachrichtenheader erstellt. Dies ist trifft jedoch nicht immer zu. Die Kopfzeilenfelder An:, Von:, Cc: und Bcc: einer Nachricht sind leicht zu fälschen und stimmen möglicherweise nicht mit den tatsächlichen Absender- oder Empfänger-E-Mail-Adressen überein, die zum Übertragen der Nachricht verwendet wurden.
Eingekapselte E-Mail-Adressen
Standardmäßige SMTP-E-Mail-Adressen entsprechen den Spezifikationen von RFC 2821 und RFC 2822, wie z. B. chris@contoso.com. Jedoch kann es sich bei einer E-Mail-Adresse auch um eine nicht SMTP entsprechende E-Mail-Adresse handeln, die in einer gültigen SMTP-Adresse eingekapselt ist. Exchange 2007 unterstützt eingekapselte Adressen, die das IMCEA-Kapselungsverfahren (Internet Mail Connector Encapsulated Address) verwenden.
Diese Verkapselungsmethode wurde mit Microsoft Exchange Server version 5.5 eingeführt. Diese Methode erfordert die Codierung alle Zeichen, die in SMTP-E-Mail-Adressen ungültig sind. Alphanumerische Zeichen, das Gleichheitszeichen (=) und der Bindestrich (-) erfordern keine Codierung. Für andere Zeichen wird die folgende Codierungssyntax verwendet:
Ein Schrägstrich (/) wird durch einen Unterstrich (_) ersetzt.
Andere US-ASCII-Zeichen werden durch ein Pluszeichen (+) ersetzt, und die zwei Stellen ihres ASCII-Werts werden in hexadezimaler Schreibweise geschrieben. Beispielsweise hat das Leerzeichen den codierten Wert
+20
.
Die IMCEA-Kapselungsmethode verwendet die folgende Syntax: IMCEA<Type>-<address>@<domain>
Der Platzhalter <Type> identifiziert den Typ von Nicht-SMTP-Adresse, z. B. EX
, X400
oder FAX
.
Hinweis
Obwohl SMTP und X500 theoretisch gültige Werte für <Type> sind, lehnt die Exchange 2007-Empfängerauflösung alle mit IMCEA codierten Adressen ab, die einen dieser Typen verwenden.
Der Platzhalter <address> ist die codierte Originaladresse. Der Platzhalter <domain> stellt die SMTP-Domäne dar, die zum Kapseln der Nicht-SMTP-Adresse verwendet wird, z. B. contoso.com
Beim IMCEA-Kapselungsverfahren sind Adressen nur dann nicht verschlüsselt, wenn die Domäne mit der autorisierenden Standarddomäne in der Exchange-Organisation übereinstimmt. Weitere Informationen zu akzeptierten Domänen finden Sie unter Verwalten von akzeptierten Domänen.
Die maximale Länge für eine SMTP-E-Mail-Adresse in Exchange 2007 beträgt 571 Zeichen. Dieser Grenzwert setzt sich wie folgt zusammen:
315 Zeichen für den Namensanteil der Adresse
255 Zeichen für den Domänennamen
Das Zeichen "@", das den Namensanteil der Adresse vom Domänennamen trennt
Aktuell unterstützt Exchange 2007 keine Nachrichten, die nach dem IMCEA-Kapselungsverfahren codiert sind, wenn der Namensanteil der Adresse 315 Zeichen überschreitet.
Adressauflösung
Für jede Nachricht werden die Absender-E-Mail-Adresse und alle Empfänger-E-Mail-Adressen einer Liste hinzugefügt, die zum Abfragen von Active Directory verwendet wird. Alle eingekapselten Adressen werden aus der Kapselung befreit, bevor sie der Liste der E-Mail-Adressen hinzugefügt werden. Die Active Directory-Abfrage wird für bis zu 20 E-Mail-Adressen zugleich ausgeführt. Wenn die Active Directory-Abfrage auf vorübergehende Fehler trifft, wird die Nachricht an die Übermittlungswarteschlange zurückgegeben und bis zu dem Zeitpunkt zurückgestellt, der im Parameter ResolverRetryInterval in der Anwendungskonfigurationsdatei EdgeTransport.exe.config angegeben ist. Der Standardwert beträgt 30 Minuten.
In der folgenden Tabelle sind die Empfängerobjekte beschrieben, die in Active Directory verwendet werden. Weitere Informationen über die Exchange 2007-Empfängertypen finden Sie unter Grundlegendes zu Empfängern.
Empfängerobjekte in Active Directory
Active Directory-Empfängertyp | Beschreibung |
---|---|
DistributionGroup |
Jedes E-Mail-aktivierte Gruppenobjekt. Diese Typen von Verteilergruppenobjekten stehen zur Verfügung:
|
DynamicDistributionGroup |
Ein Objekt, das die Active Directory-Klasse msExchDynamicDistributionList aufweist. Weitere Informationen finden Sie unter Erstellen einer neuen dynamischen Verteilergruppe. |
Mailbox |
Ein Benutzerobjekt, das eine E-Mail-Adresse und einen definierten Database-Parameter aufweist |
MailUser |
Ein Benutzerobjekt, das eine E-Mail-Adresse ohne einen definierten Database-Parameter aufweist Weitere Informationen finden Sie unter Erstellen eines neuen E-Mail-aktivierten Benutzers. |
MailContact |
Ein Kontaktobjekt, das eine E-Mail-Adresse aufweist. Normalerweise wird ein E-Mail-Kontakt für Empfänger außerhalb der Exchange-Organisation verwendet. Ein E-Mail-Kontakt wird außerdem in gesamtstrukturübergreifenden Exchange-Umgebungen verwendet. Weitere Informationen finden Sie unter Erstellen eines neuen E-Mail-Kontakts. |
MailPublicFolder |
Ein Öffentliches Ordner-Objekt, das eine E-Mail-Adresse aufweist. |
MicrosoftExchangeRecipient |
Ein Objekt, das die Active Directory-Klasse msExchExchangeServerRecipient aufweist. Weitere Informationen über das Exchange-Empfängerobjekt finden Sie unter Set-OrganizationConfig. |
PublicDatabase |
Ein Objekt, das die Active Directory-Klasse msExchPublicMDB aufweist. |
SystemAttendantMailbox |
Ein Objekt, das die Active Directory-Klasse exchangeAdminService aufweist. Es sollte nur ein Postfach der Systemaufsicht in der Exchange 2007-Organisation vorhanden sein. |
SystemMailbox |
Ein Benutzerobjekt, das über eine E-Mail-Adresse verfügt und sich im Microsoft Exchange-Container System Objects befindet. Es sollte nur ein Systempostfach für jede Postfachdatenbank in der Exchange 2007-Organisation vorhanden sein. |
Ein Objekt, das fehlende oder falsch formatierte kritische Eigenschaften enthält, wird von der Active Directory-Abfrage als ungültiges Objekt klassifiziert. Beispielsweise wird ein dynamisches Verteilergruppenobjekt ohne E-Mail-Adresse als ungültig angesehen. Für Nachrichten, die an Empfänger gesendet werden, die als ungültige Objekte klassifiziert wurden, wird ein Unzustellbarkeitsbericht (Non-Delivery Report, NDR) erstellt.
Für jede E-Mail-Adresse wird eine einzelne anfängliche Abfrage für alle möglichen Empfängereigenschaften ausgeführt, wie etwa für die Empfänger-ID, den Empfängertyp, Nachrichtengrenzwerte, E-Mail-Adressen und alternative Empfänger. Die anwendbaren Eigenschaften für den Empfänger werden für die spätere Verwendung zwischengespeichert. Die Empfängerauflösung klassifiziert die Empfänger auf der Grundlage von Ähnlichkeiten in der Weise der Auflösung der Empfänger und der Ähnlichkeit der anwendbaren Empfängereigenschaften.
Der LDAP-Filter (Lightweight Directory Access Protocol), der für die Adressauflösung verwendet wird, wird wie folgt beschrieben:
Für den E-Mail-Adresstyp EX basiert der LDAP-Filter auf dem Active Directory-Empfängerattribut legacyExchangeDN oder dem Active Directory-Empfängerattribut proxyAddresses. Das Active Directory-Attribut legacyExchangeDN besitzt Vorrang.
Für alle anderen E-Mail-Adresstypen wird das Active Directory-Empfängerattribut proxyAddresses als LDAP-Filter verwendet.
Wenn die in der Nachricht verwendete E-Mail-Adresse nicht mit der primären SMTP-Adresse des entsprechenden Active Directory-Objekts übereinstimmt, schreibt das Kategorisierungsmodul die E-Mail-Adresse in der Nachricht so um, dass sie mit der primären SMTP-Adresse übereinstimmt. Die ursprüngliche E-Mail-Adresse wird im Parameter ORCPT= im Befehl RCPT TO: im Nachrichtenumschlag gespeichert.
Einschränkungen für gesendete Nachrichten
Die Größe, die für die Größenbeschränkung gesendeter Nachrichten verwendet wird, ist der Wert des Kopfzeilenfelds X-MS-Exchange-Organization-OriginalSize:
in der Kopfzeile der Nachricht. Exchange 2007 verwendet dieses Kopfzeilenfeld zum Erfassen der Originalgröße der Nachricht zum Zeitpunkt des Eingangs bei der Exchange 2007-Organisation. Bei jeder Überprüfung der Nachricht im Vergleich zu den angegebenen Beschränkungen der Nachrichtengröße wird der niedrigere Wert der aktuellen Nachrichtengröße oder die ursprüngliche Größe der Nachrichtenkopfzeile verwendet. Die Größe der Nachricht kann sich aufgrund von Inhaltskonvertierung, Codierung sowie Agent-Verarbeitung ändern. Wenn dieses Kopfzeilenfeld nicht vorhanden ist, wird es aus dem aktuellen Wert für die Nachrichtengröße erstellt. Wenn die Nachricht zu umfangreich ist, wird ein NDR erstellt, und die weitere Nachrichtenverarbeitung wird eingestellt.
Der Empfängergrenzwert für gesendete Nachrichten wird nur auf dem ersten Hub-Transport-Server durchgesetzt, der die Nachricht verarbeitet. Die ursprüngliche, nicht aufgegliederte Empfängeranzahl des Nachrichtenumschlags wird mit dem Empfängergrenzwert für gesendete Nachrichten verglichen. Die ursprüngliche, nicht aufgegliederte Empfängeranzahl des Nachrichtenumschlags wird verwendet, um die in Microsoft Exchange Server 2003 teilweise bestehenden Übermittlungsprobleme für Nachrichten zu vermeiden, deren geschachtelte Verteilerlisten Remoteserver für die Aufgliederung verwendeten.
Der Nachrichtenabsender und alle Empfänger werden als aufgelöst gekennzeichnet, indem eine erweiterte Eigenschaft in der Nachricht gestempelt wird. Aufgrund dieser erweiterten Eigenschaft kann die Nachricht die Auflösung auf oberster Ebene umgehen, wenn die Nachricht die Empfängerauflösung erneut durchlaufen muss. Eine Nachricht muss die Empfängerauflösung möglicherweise erneut durchlaufen, weil der Microsoft Exchange-Transportdienst erneut gestartet wurde.
Aufgliederung
Die Aufgliederung erfolgt nach der Auflösung auf oberster Ebene. Die Aufgliederung gliedert verschachtelte Empfängerebenen vollständig in einzelne Empfänger auf. Die Aufgliederung erfordert gegebenenfalls mehrere Durchläufe im Aufgliederungsprozess, um alle Empfänger aufzugliedern. Es müssen nicht alle Empfänger aufgegliedert werden. Jedoch müssen alle Empfänger den Aufgliederungsprozess durchlaufen. Der Aufgliederungsprozess setzt darüber hinaus Einschränkungen für empfangene Nachrichten für alle Arten von Empfängern durch.
In der folgenden Liste sind die Arten von Empfängern beschrieben, für die Aufgliederung erforderlich ist:
Verteilergruppen und dynamische Verteilergruppen Verteilergruppen werden auf der Grundlage der Active Directory-Eigenschaft memberOf aufgegliedert. Dynamische Verteilergruppen werden mithilfe der Active Directory-Abfragedefinition aufgegliedert. Wenn der Parameter ExpansionServer für die Gruppe festgelegt ist, wird die Gruppe nicht vom aktuellen Server aufgegliedert. Die Verteilergruppe wird für die Aufgliederung an den angegebenen Server geroutet.
Hinweis
Wenn Sie einen bestimmten Hub-Transport-Server in der Organisation als Server für die Aufgliederung der Verteilerlisten auswählen, hängt die Verwendung der Verteilergruppe von der Verfügbarkeit dieses Servers ab. Wenn der Server für die Aufgliederung der Verteilerlisten nicht erreichbar ist, können die an die Verteilergruppe gesendeten Nachrichten nicht zugestellt werden. Wenn Sie beabsichtigen, bestimmte Server für die Aufgliederung von Verteilerlisten für Ihre Verteilergruppen zu verwenden, sollten Sie das Implementieren von Lösungen für hohe Verfügbarkeit für diese Server in Erwägung ziehen, um die Gefahr von Dienstunterbrechungen zu verringern. Weitere Informationen zum Implementieren von Lösungen für hohe Verfügbarkeit finden Sie unter Hochverfügbarkeitsstrategien.
Alternative Empfänger Der Parameter ForwardingAddress kann für Postfächer und E-Mail-aktivierte Öffentliche Ordner festgelegt werden. Der Parameter ForwardingAddress leitet alle Nachrichten an den angegebenen alternativen Empfänger um. Dies wird als ein weitergeleiteter Empfänger bezeichnet. Wenn der Parameter ForwardingAddress festgelegt ist und der Parameter DeliverToMailboxAndForward auf
$True
festgelegt ist, wird die Nachricht an den ursprünglichen Empfänger und den alternativen Empfänger weitergeleitet. Dies wird als ein zugestellter und weitergeleiteter Empfänger bezeichnet.Kontaktketten Eine Kontaktkette ist ein E-Mail-Benutzer oder E-Mail-Kontakt, dessen Parameter ExternalEmailAddress auf die E-Mail-Adresse eines anderen Empfängers in der Exchange-Organisation festgelegt ist.
Erkennung von Empfängerschleifen
Wenn die Verteilergruppen, alternativen Empfänger und Kontaktketten aufgegliedert werden, prüft das Kategorisierungsmodul auf Empfängerschleifen. Eine Empfängerschleife ist ein Problem bei der Empfängerkonfiguration, das die Übermittlung einer Nachricht an die gleichen Empfänger in einer Endlosschleife bewirkt. In der folgenden Liste werden die verschiedenen Arten von Empfängerschleifen beschrieben:
Harmlose Empfängerschleifen Eine harmlose Empfängerschleife führt zu einer erfolgreichen Nachrichtenübermittlung. In der folgenden Liste sind zwei Szenarien beschrieben, in denen harmlose Empfängerschleifen auftreten:
Wenn zwei Verteilergruppen einander als Mitglieder enthalten.
Wenn Postfächer oder E-Mail-aktivierte Öffentliche Ordner so eingerichtet sind, dass sie aneinander zustellen und weiterleiten. Dieser Fall tritt ein, wenn der Parameter DeliverToMailboxAndForward beider Empfänger auf
$True
und der Parameter ForwardingAddress auf den jeweils anderen Empfänger festgelegt ist.
Wenn eine harmlose Empfängerschleife erkannt wird, wird die Nachricht an den Empfänger übermittelt, jedoch werden keine weiteren Versuche unternommen, die Nachricht an den gleichen Empfänger zuzustellen.
Unterbrochene Empfängerschleife Eine unterbrochene Empfängerschleife kann nicht zu einer erfolgreichen Nachrichtenübermittlung führen. Ein Beispiel für eine unterbrochene Empfängerschleife ergibt sich, wenn der Parameter ForwardingAddress von Postfächern oder E-Mail-aktivierten Öffentlichen Ordnern aufeinander festgelegt ist. Wenn das Kategorisierungsmodul eine unterbrochene Empfängerschleife erkennt, werden die Aufgliederungsaktivitäten für den aktuellen Empfänger eingestellt, und es wird ein NDR für den Empfänger erstellt.
Die Erkennung von Empfängerschleifen verhindert nicht die doppelte Zustellung von Nachrichten. Beispielsweise tritt in Verteilergruppe C eine doppelte Zustellung von Nachrichten auf, wenn die folgenden Bedingungen erfüllt sind:
Verteilergruppe B und Verteilergruppe C sind Mitglieder von Verteilergruppe A.
Verteilergruppe C ist außerdem Mitglied von Verteilergruppe B.
Umleitung von Übermittlungsberichten für Verteilergruppen
Wenn eine Verteilergruppe aufgegliedert wird, wird der Nachrichtentyp überprüft, um zu bestimmen, ob es sich um eine Übermittlungsberichtnachricht handelt. Wenn die Nachricht ein Übermittlungsbericht ist, werden die Umleitungseinstellungen der Verteilergruppe überprüft, um zu bestimmen, ob eine Umleitung des Übermittlungsberichts erforderlich ist. Es kann sinnvoll sein, die Übermittlungsberichte zu unterdrücken, weil die Übermittlungsberichte unerwünschte Informationen über die Verteilergruppe und ihre Mitglieder offen legen können.
In der folgenden Liste sind die Umleitungseinstellungen beschrieben, die für Verteilergruppen und dynamische Verteilergruppen verfügbar sind:
ReportToManagerEnabled Dieser Parameter ermöglicht das Senden von Übermittlungsberichten an den Verteilergruppenleiter. Gültige Werte sind
$True
und$False
. Der Standardwert ist$False
. Bei Verteilergruppen wird der Leiter mithilfe des Parameters ManagedBy im Cmdlet Set-Group gesteuert. Bei dynamischen Verteilergruppen wird der Leiter mithilfe des Parameters ManagedBy im Cmdlet Set-DynamicDistributionGroup gesteuert.ReportToOriginatorEnabled Dieser Parameter ermöglicht das Senden von Übermittlungsberichten an die Absender der an diese Verteilergruppe gesendeten E-Mail-Nachrichten. Gültige Werte sind
$True
und$False
. Der Standardwert ist$True
.Hinweis
Die Werte des Parameters ReportToManagerEnabled und des Parameters ReportToOriginatorEnabled können nicht zugleich
$True
sein. Wenn ein Parameter auf$True
festgelegt ist, muss der andere auf$False
festgelegt sein. Die Werte beider Parameter können$False
sein. Dadurch wird die Umleitung aller Übermittlungsberichtnachrichten unterdrückt.
In der folgenden Liste werden die verfügbaren Übermittlungsberichtnachrichten beschrieben:
Übermittlungsbestätigung (Delivery Receipt, DR) Dieser Bericht bestätigt, dass eine Nachricht an den beabsichtigten Empfänger zugestellt wurde.
Benachrichtigung über den Übermittlungsstatus (Delivery Status Notification, DSN) Dieser Bericht beschreibt das Ergebnis eines Versuchs, eine Nachricht zuzustellen. Weitere Informationen zu DSN-Nachrichten finden Sie unter Verwalten von Benachrichtigungen über den Übermittlungsstatus.
Benachrichtigung über den Nachrichtenstatus (Message Disposition Notification, MDN) In diesem Bericht wird der Status einer Nachricht beschrieben, nachdem sie einem Empfänger erfolgreich zugestellt wurde. Eine Lesebenachrichtigung (Read Notification, RN) und eine Nichtlesebenachrichtigung (Non-Read Notification, NRN) sind beide Beispiele für eine MDN-Nachricht. MDN-Nachrichten sind in RFC 2298 definiert und werden durch das Kopfzeilenfeld
Disposition-Notification-To:
in der Kopfzeile der Nachricht gesteuert. MDN-Einstellungen, die das KopfzeilenfeldDisposition-Notification-To:
verwenden, sind mit vielen verschiedenen Nachrichtenservern kompatibel. MDN-Einstellungen können auch mithilfe von MAPI-Eigenschaften in Microsoft Outlook und Exchange Server definiert werden.Unzustellbarkeitsbericht (Non-Delivery Report, NDR) Dieser Bericht zeigt dem Absender der Nachricht an, dass die Nachricht nicht an die angegebenen Empfänger zugestellt werden konnte.
Nichtlesebenachrichtigung (NRN) Dieser Bericht zeigt an, dass eine Nachricht gelöscht wurde, bevor sie gelesen wurde.
Abwesenheit (Out Of Office, OOF) Dieser Bericht zeigt an, dass der Empfänger nicht auf E-Mail-Nachrichten antwortet. Das Akronym OOF wird auf das ursprüngliche Microsoft-Messagingsystem zurückgeführt, in dem die entsprechende Benachrichtigung den Namen "Out Of Facility" trug.
Lesebenachrichtigung (RN) Dieser Bericht zeigt an, dass eine Nachricht gelesen wurde.
Rückrufbericht Dieser Bericht zeigt den Status einer Rückrufanforderung für einen bestimmten Empfänger an. Eine Rückrufanforderung liegt vor, wenn ein Absender versucht, eine gesendete Nachricht mithilfe von Outlook zurückzurufen.
Wenn eine Übermittlungsberichtnachricht an eine Verteilergruppe gesendet wird, bewirken die folgenden Einstellungen das Löschen der Berichtsnachricht:
Es ist keine Berichtsumleitung festgelegt. Alternativ kann die Berichtsumleitung auf den Absender der Nachricht festgelegt sein.
Die Berichtsumleitung ist auf den Leiter der Verteilergruppe festgelegt. Und die Übermittlungsberichtnachricht ist kein NDR.
Wenn eine Übermittlungsberichtnachricht an eine Verteilergruppe gesendet wird, bewirken die folgenden Einstellungen, dass die Übermittlungsberichtnachricht an den Leiter der Verteilergruppe gesendet wird:
- Die Berichtsumleitung ist auf den Leiter der Verteilergruppe festgelegt. Und die Berichtsnachricht ist ein NDR.
Wenn eine Nachricht, die keine Übermittlungsberichtnachricht ist, an eine Verteilergruppe gesendet wird, wird die Nachricht an die Mitglieder der Verteilergruppe gesendet. Die Einstellungen für die Berichtsanforderung sind in der folgenden Liste zusammengefasst:
Wenn die Berichtsumleitung auf den Absender der Nachricht festgelegt ist, werden die Einstellungen für die Berichtsanforderung nicht geändert.
Wenn keine Berichtsumleitung festgelegt ist, werden alle Einstellungen für die Berichtsanforderung unterdrückt. Wenn der Parameter NOTIFY=NEVER dem Befehl RCPT TO: für jeden Empfänger im Nachrichtenumschlag hinzugefügt wird.
Wenn die Berichtsumleitung auf den Verteilergruppenleiter festgelegt ist, werden alle Einstellungen zur Berichtsanforderung unterdrückt, mit Ausnahme von NDR-Nachrichten, die an den Leiter der Verteilergruppe gesendet werden.
Nachrichteneinschränkungen für Empfänger
Der Aufgliederungsprozess setzt auch alle Nachrichteneinschränkungen durch, die für Empfänger konfiguriert sind. Diese Einschränkungen können individuell für jeden Empfänger oder organisationsweit für alle Hub-Transport-Server in der Exchange-Organisation konfiguriert werden. In der folgenden Tabelle sind die Einschränkungen beschrieben, die für Empfänger konfiguriert werden können:
Nachrichteneinschränkungen für Empfänger
Quelle | Parameter | Beschreibung |
---|---|---|
Set-DistributionGroup Set-DynamicDistributionGroup Set-Mailbox Set-MailContact Set-MailPublicFolder Set-MailUser Set-TransportConfig |
MaxReceiveSize |
Die Größe, die für die für Empfänger konfigurierten Nachrichteneinschränkungen verwendet wird, ist der Wert des Kopfzeilenfelds |
Set-DistributionGroup Set-DynamicDistributionGroup Set-Mailbox Set-MailContact Set-MailPublicFolder Set-MailUser |
RequireSenderAuthenticationEnabled |
Der Parameter RequireSenderAuthenticationEnabled setzt voraus, dass alle Nachrichten, die an den Empfänger gesendet werden, von authentifizierten Absendern stammen. Wenn der Wert dieses Parameters auf |
Set-DistributionGroup Set-DynamicDistributionGroup Set-Mailbox Set-MailContact Set-MailPublicFolder Set-MailUser |
AcceptMessagesOnlyFrom AcceptMessagesOnlyFromDLMembers RejectMessagesFrom RejectMessagesFromDLMembers |
Das Kategorisierungsmodul überprüft die Empfängerberechtigungen in zwei Phasen. In der ersten Phase wird bestimmt, ob der Absender im Parameter AcceptOnlyMessagesFrom oder RejectMessagesFrom vorhanden ist. Wenn sich der Absender in keinem der beiden Parameter befindet, werden die Empfänger in den Parametern AcceptMessagesOnlyFromDLMembers und RejectMessagesFromDLMembers vollständig aufgegliedert. Die vollständige Aufgliederung der Verteilergruppen kann einige Zeit in Anspruch nehmen. Es ist empfehlenswert, die Verschachtelungstiefe der Verteilergruppen in den Parametern AcceptMessagesOnlyFromDLMembers und RejectMessagesFromDLMembers zu minimieren |
Bestimmte Arten von Nachrichten, die von authentifizierten Absender gesendet werden, sind von Einschränkungen ausgenommen. In der folgenden Liste sind die Nachrichten beschrieben, die von Empfängereinschränkungen ausgenommen sind:
Alle Nachrichten, die vom Empfänger "Microsoft Exchange" gesendet werden Diese Nachrichten schließen DSN-Meldungen, Journalberichte, Kontingentmeldungen und andere vom System generierte Nachrichten ein, die an interne Absender von Nachrichten gesendet werden. Weitere Informationen über den Microsoft Exchange-Empfänger finden Sie unter Verwalten des Microsoft Exchange-Empfängers.
Replikationsnachrichten Öffentlicher Ordner Diese Nachrichten werden von einem öffentlichen Datenbankabsender gesendet.
Alle Nachrichten, die von der externen Postmasteradresse gesendet werden Diese Nachrichten schließen DSN-Meldungen und andere vom System generierte Nachrichten ein, die an externe Absender von Nachrichten gesendet werden. Weitere Informationen zu externen Postmasteradressen finden Sie unter Verwalten der externen Postmasteradresse.
Bestimmte Typen von Nachrichten werden geblockt, wenn sie von der Exchange-Organisation an externe Domänen gesendet werden. Die Einstellungen werden von den folgenden Parametern im Cmdlet Set-RemoteDomain gesteuert:
AllowedOOFType
AutoForwardEnabled
AutoReplyEnabled
DeliveryReportEnabled
NDREnabled
SendOofMessageToOriginatorEnabled
Weitere Informationen finden Sie unter Verwalten von Remotedomänen.
Verzweigung und Steuerung der Empfängeraufgliederung
Da die gesamte Liste der Nachrichtenempfänger von der Empfängerauflösung aufgegliedert und aufgelöst wird, existieren Situationen, in denen verschiedene Exemplare der gleichen Nachricht generiert werden müssen. Diese Situationen werden durch die folgenden Szenarien beschrieben:
Wenn für die Nachrichtenempfänger unterschiedliche Nachrichteneinstellungen erforderlich sind Nachrichteneigenschaften, wie etwa Lesebestätigungen, müssen für einige Empfänger aktiviert und für andere geblockt werden. Das Erstellen einer neuen Version der Nachricht mit geringfügig von der Originalnachricht abweichenden Eigenschaften wird als Verzweigung bezeichnet.
Zum Einschränken der Anzahl der Umschlagsempfänger in einer einzelnen Nachricht Der Empfängeraufgliederungsprozess kann Tausende Einzelempfänger generieren, wenn große Verteilergruppen aufgegliedert werden. In Exchange 2007 werden mehrere Exemplare der gleichen Nachricht mit einer eingeschränkten Anzahl von Umschlagsempfängern erstellt, anstelle eines einzelnen Exemplars der Nachricht mit Tausenden von Umschlagsempfängern.
Verzweigung
Die Empfängerauflösung verzweigt eine Nachricht, wenn die folgenden Bedingungen erfüllt sind:
Wenn der Nachrichtenabsender in MAIL FROM: im Nachrichtenumschlag aktualisiert wird. Beispielsweise, wenn der Parameter ReportToManagerEnabled für eine Verteilergruppe
$True
ist.Wenn Nachrichten für die automatische Antwort, wie etwa DSNs, OOF-Nachrichten und Rückrufberichte, unterdrückt werden müssen.
Wenn alternative Empfänger aufgegliedert werden.
Wenn der Nachrichtenkopfzeile ein Kopfzeilenfeld
Resent-From:
hinzugefügt werden muss. "Resent"-Kopfzeilenfelder sind Informationskopfzeilenfelder, die zum Bestimmen verwendet werden können, ob eine Nachricht von einem Benutzer weitergeleitet wurde. Resent-Kopfzeilenfelder werden verwendet, damit die Nachricht dem Empfänger so erscheint, als wäre sie direkt vom ursprünglichen Absender gesendet worden. Der Empfänger kann die Nachrichtenkopfzeile anzeigen und ermitteln, wer die Nachricht weitergeleitet hat. Resent-Kopfzeilenfelder sind im Abschnitt 3.6.6 von RFC 2822 definiert.Wenn der Verlauf der Aufgliederung der Verteilergruppe übermittelt werden muss.
Steuern der Empfängeraufgliederung
Wenn die Anzahl der aufgegliederten Empfänger zu groß ist, teilt das Kategorisierungsmodul die Nachricht in mehrere Exemplare auf. Dieser Vorgang wird ausgeführt, um den Ressourcenbedarf des Systems während der Aufgliederung von Nachrichten zu verringern. Die maximale Anzahl der Umschlagsempfänger in einer Nachricht wird mithilfe des Parameters ExpansionSizeLimit in der Anwendungskonfigurationsdatei EdgeTransport.exe.config festgelegt. Der Standardwert ist 1000.
Achtung: |
---|
Es wird empfohlen, den Wert des Parameters ExpansionSizeLimit für einen Exchange-Transportserver in einer Produktionsumgebung nicht zu ändern. |
Empfängerauflösungsdiagnose
Berichts- und Diagnoseínformationen für die Empfängerauflösung werden über Leistungsindikatoren, Protokolleinträge der Nachrichtenverfolgung und Protokolle der Empfängerauflösung bereitgestellt. Diese Quellen können Sie beim Identifizieren und Diagnostizieren von Problemen bei der Empfängerauflösung unterstützen.
Leistungsindikatoren der Empfängerauflösung
In der folgenden Tabelle werden die für Empfängerauflösung verfügbaren Leistungsindikatoren beschrieben.
Leistungsindikatoren der Empfängerauflösung
Indikatorname | Anzeigename | Beschreibung |
---|---|---|
AmbiguousRecipientsTotal |
Nicht eindeutige Empfänger |
Dies ist die Gesamtzahl der nicht eindeutigen Empfänger, die während der Empfängerauflösung erkannt wurden. Nicht eindeutige Empfänger sind verschiedene Empfänger, die übereinstimmende Attribute legacyExchangeDN Active Directory oder proxyAddresses Active Directory aufweisen. |
AmbiguousSendersTotal |
Nicht eindeutige Absender |
Dies ist die Anzahl der nicht eindeutigen Absender, die während der Empfängerauflösung erkannt wurden. Nicht eindeutige Absender sind verschiedene Absender, die übereinstimmende Attribute legacyExchangeDN Active Directory oder proxyAddresses Active Directory aufweisen. |
FailedRecipientsTotal |
Empfängerfehler |
Dies ist die Anzahl der Empfängerfehler, die während der Empfängerauflösung erkannt wurden. |
LoopRecipientsTotal |
Schleifenempfänger |
Dies ist die Anzahl der Empfänger, bei deren Empfängerauflösung ein Fehler aufgrund von Empfängerschleifen aufgetreten ist. |
MessagesChippedTotal |
Abgetrennte Nachrichten |
Dies ist die Gesamtzahl der Exemplare der gleichen Nachricht, die während der Empfängerauflösung erstellt wurden, um die Anzahl der Umschlagsempfänger in einer einzelnen Nachricht zu steuern. In Exchange 2007 wird dieser Vorgang als Abtrennen bezeichnet. |
MessagesCreatedTotal |
Erstellte Nachrichten |
Dies ist die Anzahl der Nachrichten, die während der Empfängerauflösung erstellt wurden. |
MessagesRetriedTotal |
Nachrichten mit Wiederholungsversuchen |
Dies ist die Anzahl der Nachrichten, für die während der Empfängerauflösung ein Wiederholungsversuch geplant wurde. |
UnresolvedOrgRecipientsTotal |
Nicht aufgelöste Organisationsempfänger |
Dies ist die Anzahl der nicht aufgelösten Empfänger von einer autorisierenden Domäne, die während der Empfängerauflösung erkannt wurden. |
UnresolvedOrgSendersTotal |
Nicht aufgelöste Organisationsabsender |
Dies ist die Anzahl der nicht aufgelösten Absender von einer autorisierenden Domäne, die während der Empfängerauflösung erkannt wurden. |
Ereignisse der Empfängerauflösung, die im Protokoll der Nachrichtenverfolgung erfasst werden
In der folgenden Tabelle werden die Ereignisse der Empfängerauflösung beschrieben, die im Protokoll der Nachrichtenverfolgung erfasst werden.
Ereignisse der Empfängerauflösung im Protokoll der Nachrichtenverfolgung
Ereignis der Nachrichtenverfolgung | Beschreibung |
---|---|
EXPAND |
Dieses Ereignis zeigt an, dass eine Verteilergruppe aufgegliedert wurde. |
REDIRECT |
Dieses Ereignis zeigt an, dass eine an einen Postfachempfänger oder einen E-Mail-aktivierten Öffentlicher Ordner-Empfänger gesendete Nachricht entsprechend der Angabe im Parameter ForwardingAddress an einen alternativen Empfänger umgeleitet wurde. |
RESOLVE |
Dieses Ereignis zeigt an, dass die E-Mail-Adresse eines Empfängers in die primäre SMTP-E-Mail-Adresse des entsprechenden Active Directory-Empfängerobjekts geändert wurde. |
TRANSFER |
Dieses Ereignis zeigt an, dass eine Verzweigung oder Abtrennung einer Nachricht aufgetreten ist. |
Weitere Informationen zur Nachrichtenverfolgung finden Sie unter Verwalten der Nachrichtenverfolgung.
Protokollierung der Empfängerauflösung
Die Protokollierung der Empfängerauflösung wird durch den Parameter ResolverLogLevel in der Anwendungskonfigurationsdatei EdgeTransport.exe.config gesteuert. Gültige Werte für diesen Parameter sind Disabled
, Enabled
und FullContent
. Der Standardwert ist Disabled
. Wenn der Parameter ResolverLogLevel auf Enabled
festgelegt ist, werden nur Daten des Nachrichtenumschlags protokolliert. Wenn der Parameter ResolverLogLevel auf FullContent
festgelegt ist, werden Daten des Nachrichtenumschlags und Daten der Nachrichtenkopfzeile protokolliert.