Aktionen von Transportregeln
Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Letztes Änderungsdatum des Themas: 2008-10-22
In diesem Thema werden die Aktionen von Transportregeln beschrieben, die für einen Computer verfügbar sind, auf dem die Microsoft Exchange Server 2007-Serverfunktion Hub-Transport oder Edge-Transport installiert ist. In diesem Thema werden darüber hinaus die Aktionseigenschaften und -werte beschrieben. Sowohl die Hub-Transport-Serverfunktion als auch die Edge-Transport-Serverfunktion können Transportregeln auf E-Mail-Nachrichten anwenden, die die Serverfunktionen durchlaufen. Die für diese Serverfunktionen verfügbaren Aktionen sind jedoch verschieden.
Aktionen und Aktionseigenschaften
Aktionen werden auf E-Mail-Nachrichten angewendet, die den Bedingungen und zugleich keiner der Ausnahmen entsprechen, die für Transportregeln vorhanden sind und für Agents für Transportregeln konfiguriert sind. Jede Aktion wirkt sich auf andere Weise auf E-Mail-Nachrichten aus. Beispielsweise kann eine Aktion bewirken, dass eine E-Mail-Nachricht an eine andere Adresse umgeleitet oder aber verworfen wird. Jede Aktion besteht aus der eigentlichen Aktion, ihrer Aktionseigenschaft und dem Wert der Eigenschaft.
Sie müssen die für eine bestimmte Aktion verfügbare Aktionseigenschaft bestimmen, um einer Aktion einen Wert zuzuweisen. Zum Beispiel müssen Sie die Address
-Aktionseigenschaft zusammen mit der RedirectMessage
-Aktion verwenden. Eine Auflistung der Aktionseigenschaften, die für Hub-Transport-Server verwendet werden müssen, finden Sie in Tabelle 2. Eine Auflistung der Aktionseigenschaften, die für Edge-Transport-Server verwendet werden müssen, finden Sie in Tabelle 3.
Für einige Aktionen müssen zwei oder mehr Prädikateigenschaften festgelegt werden, weil einige Aktionen bestimmte Felder in Abschnitten einer E-Mail-Nachricht ändern, wie etwa die Kopfzeilenfelder von Nachrichten. Beim Angeben einer Aktion zum Ändern einer Nachrichtenkopfzeile gibt eine Aktionseigenschaft das zu ändernde bestimmte Kopfzeilenfeld und eine zweite Aktionseigenschaft den neuen Wert der Nachrichtenkopfzeile an. In diesen Fällen muss außerdem ein Wert für die zweite Aktionseigenschaft aus der Spalte "Weitere Aktionseigenschaft" in Tabelle 2 oder Tabelle 3 angegeben werden, abhängig von der Serverfunktion. Beispielsweise kann eine Aktion zum Ändern des Kopfzeilenfelds X-Test-Message-Source in eine bestimmte Zeichenfolge, wie etwa contoso.com
, konfiguriert werden.
In Tabelle 1 sind die Aktionseigenschaften aufgelistet, die für Transportregeln verwendet werden können, die auf einem Hub-Transport-Server oder auf einem Edge-Transport-Server konfiguriert sind.
Tabelle 1 Aktionseigenschaften für Transportregeln auf einem Hub-Transport-Server oder einem Edge-Transport-Server
Aktionseigenschaft | Erwartetes Format | Beschreibung |
---|---|---|
|
|
Auf einem Edge-Transport-Server akzeptiert Auf einem Hub-Transport-Server akzeptiert |
|
Einzelnes Nachrichtenklassifikationsobjekt |
Weitere Informationen zur Nachrichtenklassifikation finden Sie unter Übersicht über Nachrichtenklassifikationen. |
|
Einzelner Code für eine Benachrichtigung über den Übermittlungsstatus (Delivery Status Notification, DSN) von |
|
|
Einzelne Zeichenfolge |
|
|
Einzelwert mit den Optionen |
|
|
Einzelwert mit den Optionen |
|
|
Einzelwert mit den Optionen |
|
|
Einzelwert mit den Optionen |
|
|
Einzelne Zeichenfolge |
|
|
Einzelwert mit den Optionen |
|
|
Einzelne Zeichenfolge |
|
|
Einzelne Zeichenfolge |
Um zu verhindern, dass die Zeichenfolge, die mit der Die Ausnahme |
|
Einzelne Zeichenfolge |
|
|
Einzelne ganze Zahl |
|
|
Einzelwert mit den Optionen |
|
|
Einzelne Zeichenfolge |
|
Unterstützte Aktionen auf einem Hub-Transport-Server
In Tabelle 2 sind die Aktionen aufgelistet, die für Transportregeln verwendet werden können, die auf einem Hub-Transport-Server konfiguriert sind.
Tabelle 2 Unterstützte Aktionen für Transportregeln auf einem Hub-Transport-Server
Unterstützte Regelaktion | Name der Aktion | Erste Aktionseigenschaft | Weitere Aktionseigenschaft | Beschreibung |
---|---|---|---|---|
Ein Ereignis mit Nachricht protokollieren |
|
|
Nicht zutreffend |
|
Dem Betreff eine Zeichenfolge voranstellen |
|
|
Nicht zutreffend |
|
Nachrichtenklassifizierung anwenden |
|
|
Nicht zutreffend |
Weitere Informationen zu Nachrichtenklassifikationen finden Sie unter Übersicht über Nachrichtenklassifikationen. |
Text der Verzichtserklärung anfügen in Schriftart, Schriftgrad, Schriftfarbe, mit Trennzeichen, und Fallback auf Aktion ausführen, wenn keine Anwendung möglich ist. |
|
|
|
|
Die SCL-Bewertung (Spam Confidence Level) auf Wert festlegen |
|
|
Nicht zutreffend |
|
Kopfzeile mit Wert festlegen |
|
|
|
|
Kopfzeile entfernen |
|
|
Nicht zutreffend |
|
Dem Feld "An" eine Empfängeradresse hinzufügen |
|
|
Nicht zutreffend |
|
Kopie der Nachricht an Adresse |
|
|
Nicht zutreffend |
|
Die Nachricht als Bcc-Kopie an Adressen |
|
|
Nicht zutreffend |
|
Die Nachricht an Adresse umleiten |
|
|
Nicht zutreffend |
|
Eine Unzustellbarkeitsnachricht mit einem erweiterten Statuscode an den Absender senden |
|
|
|
|
Die Nachricht automatisch löschen |
|
Nicht zutreffend |
Nicht zutreffend |
|
Unterstützte Aktionen auf einem Edge-Transport-Server
In Tabelle 3 sind die Aktionen aufgelistet, die für Transportregeln verwendet werden können, die auf einem Edge-Transport-Server konfiguriert sind.
Tabelle 3 Unterstützte Aktionen für Transportregeln auf einem Edge-Transport-Server
Unterstützte Regelaktion | Name der Aktion | Erste Aktionseigenschaft | Weitere Aktionseigenschaft | Beschreibung |
---|---|---|---|---|
Ein Ereignis mit Nachricht protokollieren |
|
|
Nicht zutreffend |
|
Dem Betreff eine Zeichenfolge voranstellen |
|
|
Nicht zutreffend |
|
Die SCL-Bewertung (Spam Confidence Level) auf Wert festlegen |
|
|
Nicht zutreffend |
|
Kopfzeile mit Wert festlegen |
|
|
|
|
Kopfzeile entfernen |
|
|
Nicht zutreffend |
|
Dem Feld "An" eine Empfängeradresse hinzufügen |
|
|
Nicht zutreffend |
|
Kopie der Nachricht an Adresse |
|
|
Nicht zutreffend |
|
Die Nachricht als Bcc-Kopie an Adressen |
|
|
Nicht zutreffend |
|
Verbindung trennen |
|
Nicht zutreffend |
Nicht zutreffend |
|
Die Nachricht an Adresse umleiten |
|
|
Nicht zutreffend |
|
Nachricht in Spamquarantäneverzeichnis verschieben |
|
Nicht zutreffend |
Nicht zutreffend |
Wichtig Für den Parameter QuarantineMailbox des Cmdlets Set-ContentFilterConfig muss ein Wert angegeben werden, und das angegebene Postfach muss vorhanden sein, bevor die Aktion Nachricht in Spamquarantäneverzeichnis verschieben konfiguriert wird. Wenn für den Parameter QuarantineMailbox kein Wert angegeben wird, oder wenn das Quarantänepostfach nicht vorhanden ist, gehen Nachrichten, die an das Quarantänepostfach gesendet werden, verloren, und es wird kein Unzustellbarkeitsbericht generiert. Weitere Informationen zum Spamquarantänepostfach finden Sie unter Konfigurieren und Verwalten des Quarantänepostfachs für Spam. |
Die Nachricht mit Statuscode und Antwort zurückweisen |
|
|
|
Weitere Informationen über DSNs finden Sie unter Verwalten von Benachrichtigungen über den Übermittlungsstatus. |
Die Nachricht automatisch löschen |
|
Nicht zutreffend |
Nicht zutreffend |
|
Mehrere zutreffende Regeln
Wenn eine Nachricht die Kriterien mehrerer Regeln erfüllt, werden die Aktionen auf Grundlage der Priorität angewendet. Regeln mit einer niedrigeren Priorität werden zuerst verarbeitet. Anschließend werden Regeln mit einer höheren Priorität verarbeitet. Die resultierenden Aktionen sind von den Regeln abhängig, die konfiguriert wurden.
Betrachten Sie beispielsweise folgende Fälle.
Szenario 1
Es liegen zwei Transportregeln vor, von denen beide für das Hinzufügen von Verzichtserklärungen zu einer Nachricht konfiguriert sind.
Auf eine Nachricht treffen beide Regeln zu.
In diesem Fall wird die Regel mit der niedrigeren Priorität zuerst verarbeitet. Daher wird die Verzichtserklärung, die von der Regel mit der niedrigeren Priorität angegeben wird, der Nachricht hinzugefügt. Danach wird die Regel mit der höheren Priorität verarbeitet. Deshalb wird die Verzichtserklärung, die von der Regel mit der höheren Priorität angegeben wird, der Nachricht hinzugefügt.
In diesem Fall werden der E-Mail-Nachricht beide Verzichtserklärungen hinzugefügt.
Szenario 2
Es liegen zwei Transportregeln vor, die beide den Wert der SCL-Bewertung (Spam Confidence Level) einer Nachricht ändern.
Auf eine Nachricht treffen beide Regeln zu.
In diesem Fall wird die Regel mit der niedrigeren Priorität zuerst verarbeitet. Daher wird der Wert der SCL-Bewertung der Nachricht in den Wert geändert, der von der Regel mit der niedrigeren Priorität angegeben wird. Danach wird die Regel mit der höheren Priorität verarbeitet. Deshalb wird der Wert der SCL-Bewertung der Nachricht in den Wert geändert, der von der Regel mit der höheren Priorität angegeben wird.
In diesem Fall hat die E-Mail-Nachricht den Wert der SCL-Bewertung der Nachricht mit der höchsten Priorität.
Zuweisen von Adressen auf einem Hub-Transport-Server
Die Aktionseigenschaft Addresses
erfordert auf einem Hub-Transport-Server, dass Sie ein vollständiges Postfach-, Kontakt-, E-Mail-aktiviertes Benutzer- oder Verteilergruppenobjekt an die Eigenschaft übergeben. SMTP-E-Mail-Adressen (Simple Mail Transfer Protocol) sind für diese Eigenschaft keine gültigen Werte. Werte, die der Aktionseigenschaft Addresses
zugewiesen werden, müssen sich in einem Array befinden.
Um ein Postfach-, Kontakt-, E-Mail-aktiviertes Benutzer- oder Verteilergruppenobjekt an die Aktionseigenschaft Addresses
zu übergeben, müssen Sie den entsprechenden Befehl der Exchange-Verwaltungsshell aus dem Array heraus aufrufen und dem Befehl die Identität oder den Namen des Objekts übergeben. Sie müssen den Befehlsnamen und die Identität in doppelte Anführungszeichen einschließen. Verwenden Sie die folgende Befehlssyntax:
$Action.Addresses = @((Get-Mailbox <Mailbox Name>), (Get-MailContact <Contact Name>), (Get-MailUser <Mail-Enabled User>), (Get-DistributionGroup <Distribution Group Name>))
So weisen Sie der Aktionseigenschaft Adresses Werte zu
Führen Sie den folgenden Befehl aus, um ein einzelnes Postfachobjekt zuzuweisen:
$Action.Addresses = @((Get-Mailbox "Ted Bremer"))
Führen Sie den folgenden Befehl aus, um ein einzelnes E-Mail-Kontaktobjekt zuzuweisen:
$Action.Addresses = @((Get-MailContact "Masato Kawai"))
Führen Sie den folgenden Befehl aus, um ein einzelnes E-Mail-aktiviertes Benutzerobjekt zuzuweisen:
$Action.Addresses = @((Get-MailUser "Pilar Ackerman"))
Führen Sie den folgenden Befehl aus, um ein einzelnes Verteilergruppenobjekt zuzuweisen:
$Action.Addresses = @((Get-DistributionGroup "Sales Group"))
Führen Sie den folgenden Befehl aus, um ein einzelnes E-Mail-aktiviertes Benutzerobjekt zuzuweisen:
$Action.Addresses = @((Get-Mailbox "Ted Bremer"), (Get-Mailbox "Kim Akers"), (Get-MailContact "Pilar Ackerman"), (Get-MailContact "Adam Barr"), (Get-MailUser "Chris Meyer"), (Get-DistributionGroup "Marketing Group"), (Get-DistributionGroup "Research Group"))
Zuweisen von Adressen auf einem Edge-Transport-Server
Die Aktionseigenschaft Addresses
erfordert auf einem Edge-Transport-Server, dass der Eigenschaft eine SMTP-E-Mail-Adresse übergeben wird. Der Grund hierfür ist, dass Edge-Transport-Server keinen Zugriff auf die im Active Directory-Verzeichnisdienst enthaltenen Empfängerobjekte haben, und weil Sie möglicherweise eine E-Mail-Adresse angeben möchten, die nicht innerhalb Ihrer Exchange-Organisation liegt. Werte, die der Aktionseigenschaft Addresses
zugewiesen werden, müssen sich in einem Array befinden.
Zum Übergeben einer SMTP-Adresse an die Aktionseigenschaft Addresses
muss die SMTP-E-Mail-Adresse in doppelte Anführungszeichen eingeschlossen sein. Verwenden Sie die folgende Befehlssyntax:
$Action.Addresses = @("<SMTP e-mail address 1>","<SMTP e-mail address 2>", "< SMTP e-mail address...>" )
So weisen Sie der Aktionseigenschaft Adresses Werte zu
Führen Sie den folgenden Befehl aus, um ein Array von SMTP-E-Mail-Adressen zuzuweisen:
$Action.Addresses = @("sales@contoso.com", "research@contoso.com", "investors@nwtraders.com ")
Weitere Informationen
Ausführliche Informationen zu Syntax und Parametern für die einzelnen Befehle finden Sie unter den folgenden Themen:
Weitere Informationen zu Transportregeln finden Sie unter den folgenden Themen: