Transportregelprädikate
Gilt für: Exchange Server 2010 SP2, Exchange Server 2010 SP3
Letztes Änderungsdatum des Themas: 2015-03-09
In Microsoft Prädikate werden in Exchange Server 2010 zum Erstellen von Bedingungen und Ausnahmen in einer Transportregel verwendet. Transportregeln können auf E-Mail-Nachrichten angewendet werden, die durch Hub-Transport- und Edge-Transport-Server geleitet werden. Einige Prädikate sind für beide Transportserverrollen verfügbar, andere gelten jeweils nur für eine Transportserverrolle.
Inhalt
Prädikate und Prädikateigenschaften
Auf Hub-Transport-Servern verfügbare Prädikate
Auf Edge-Transport-Servern verfügbare Prädikate
Prädikateigenschaften
Prädikate und Prädikateigenschaften
Transportregelbedingungen und -ausnahmen umfassen mindestens ein Prädikat. Prädikate weisen den Transportregel-Agent auf einem Hub-Transport-Server (oder den Edge-Regel-Agent auf einem Edge-Transport-Server) an, einen bestimmten Teil einer E-Mail-Nachricht zu untersuchen (z. B. Absender, Empfänger, Betreff, weitere Nachrichtenköpfe und Nachrichtentext), damit ermittelt werden kann, ob die Regel auf die betreffende Nachricht angewendet werden soll. Auf diese Weise werden Prädikate als Bausteine für Bedingungen und Ausnahmen eingesetzt.
Um zu ermitteln, ob eine Transportregel auf eine Nachricht angewendet werden soll, verfügen die meisten Prädikate über eine oder mehrere Eigenschaften, für die ein Wert angegeben werden muss. Der Transportregel-Agent überprüft die Nachrichteneigenschaften auf angegebene Werte. Für das Prädikat HasClassification muss beispielsweise mindestens eine Nachrichtenklassifikation für die Klassifikationseigenschaft angegeben werden. Einige Prädikate weisen keine Eigenschaften auf. Das Prädikat HasNoClassification überprüft z. B. nur, ob eine Nachricht über eine Klassifikation verfügt. Daher benötigt es keine Werte.
Um einem Prädikat einen Wert zuzuordnen, müssen Sie bei Prädikaten, die mehrere Eigenschaften erfordern, die Prädikateigenschaft bzw. -eigenschaften ermitteln. In der Exchange-Verwaltungskonsole können Prädikatwerte im Feld Bearbeiten Sie die Regelbeschreibung, indem Sie auf einen unterstrichenen Wert klicken des Assistenten für neue Transportregeln oder des Assistenten zum Bearbeiten von Transportregeln angegeben werden. In der Exchange-Verwaltungsshell sind die Eigenschaften als Parameter der Cmdlets New-TransportRule und Set-TransportRule verfügbar. Eigenschaftswerte werden nach dem Eigenschaftsnamen angegeben.
Hinweis
In Exchange 2010 müssen Prädikate und Aktionen nicht mithilfe der Cmdlets Get-TransportRulePredicate und Get-TransportRuleAction instanziiert werden. Mithilfe der Cmdlets können Sie lediglich die Prädikate und Aktionen auflisten, die auf den Hub-Transport- und Edge-Transport-Servern verwendet werden können, auf denen die Cmdlets ausgeführt werden. Für die Cmdlets New-TransportRule und Set-TransportRule sind sämtliche Prädikate und Aktionen als Parameter verfügbar, sodass Sie eine Transportregel mit einem einzigen Befehl erstellen oder ändern können.
Da einige Prädikate bestimmte Felder innerhalb einer E-Mail-Nachricht (z. B. die Nachrichtenkopffelder) untersuchen, müssen zwei Prädikateigenschaften festgelegt werden. Wenn Sie ein Prädikat zum Untersuchen von Nachrichtenköpfen verwenden, gibt eine Prädikateigenschaft den zu untersuchenden Nachrichtenkopf wie "To", "From", "Received" oder "Content-Type" an. Sie müssen auch einen Wert für die zweite Eigenschaft angeben. Prädikate, die eine zweite Eigenschaft erfordern, sind in Tabelle 1 und Tabelle 2 aufgeführt. Die zweite Eigenschaft finden Sie in der Spalte Zweite Prädikateigenschaft.
Prädikate und Prädikateigenschaften
Auf Hub-Transport-Servern verfügbare Prädikate
In Tabelle 1 sind die auf einem Hub-Transport-Server verfügbaren Prädikate sowie die folgenden Informationen zu den einzelnen Prädikaten aufgeführt:
In der Spalte Prädikat finden Sie das Prädikat, wie es in der Exchange-Verwaltungskonsole im Assistenten für neue Transportregeln oder im Assistenten zum Bearbeiten von Transportregeln angezeigt wird.
Die Spalte Prädikatname zeigt den Prädikatnamen an, der vom Cmdlet Get-TransportRulePredicate zurückgegeben wird.
In den Spalten Prädikateigenschaft und Zweite Prädikateigenschaft sind die Eigenschaftentypen aufgeführt. Die meisten Eigenschaftentypen akzeptieren bestimmte Werte. In Tabelle 3 finden Sie die gültigen Werte für einen Eigenschaftentyp.
Hinweis
Alle in Tabelle 1 aufgeführten Prädikate verfügen zudem über eine äquivalente Ausnahme, die auf der Seite Ausnahmen des Assistenten für neue Transportregeln und des Assistenten zum Bearbeiten von Transportregeln ausgewählt werden kann. In der Shell beginnen Prädikate, die als Ausnahmen verwendet werden können, mit ExceptIf. Für das Prädikat FromMemberOf lautet der Name des Parameters, der in Transportregel-Cmdlets als Ausnahme verwendet werden kann, beispielsweise ExceptIfFromMemberOf.
Dasselbe Prädikatobjekt enthält die in einer Transportregelbedingung und -ausnahme zu verwendende Logik. Wenn Sie das Cmdlet Get-TransportRulePredicate zum Auflisten von Prädikaten verwenden, werden Ausnahmen daher nicht als separate Prädikate aufgelistet.
Tabelle 1: Auf Hub-Transport-Servern verfügbare Prädikate
Nein | Prädikat | Prädikatname | Prädikateigenschaft | Zweite Prädikateigenschaft | Beschreibung |
---|---|---|---|---|---|
1 |
von Personen |
Von |
Addresses |
Nicht zutreffend |
Hinweis Mit diesem Prädikat können Sie keine Verteilergruppe angeben. Wenn Sie eine Regel erstellen müssen, die Aktionen für an eine Verteilergruppe gesendete Nachrichten ausführt, verwenden Sie stattdessen das Prädikat "wenn einer der Empfänger im Feld 'An' 'Personen' ist" (AnyOfToHeader). |
2 |
von einem Mitglied der Verteilerliste |
FromMemberOf |
Addresses |
Nicht zutreffend |
|
3 |
von Benutzern innerhalb oder außerhalb der Organisation |
FromScope |
FromUserScope |
Nicht zutreffend |
|
4 |
an Personen gesendet |
SentTo |
Addresses |
Nicht zutreffend |
Hinweis Mit diesem Prädikat können Sie keine Verteilergruppe angeben. Wenn Sie eine Regel erstellen müssen, die Aktionen für an eine Verteilergruppe gesendete Nachrichten ausführt, verwenden Sie stattdessen das Prädikat "wenn einer der Empfänger im Feld 'An' 'Personen' ist" (AnyOfToHeader). |
5 |
an ein Mitglied der Verteilerliste gesendet |
SentToMemberOf |
Addresses |
Nicht zutreffend |
|
6 |
an Benutzer innerhalb oder außerhalb der Organisation oder an Partner gesendet |
SentToScope |
ToUserScope |
Nicht zutreffend |
|
7 |
zwischen Mitgliedern der Verteilerliste und einer Verteilerliste |
BetweenMemberOf |
Addresses ( |
Addresses ( |
|
8 |
wenn der Vorgesetzte eines Absenders "Personen" ist |
ManagerIs |
EvaluatedUser ( |
Addresses ( |
|
9 |
wenn der Absender der Vorgesetzte eines Empfängers ist |
ManagementRelationship |
ManagementRelationship ( |
Nicht zutreffend |
|
10 |
wenn das AD-Attribut von Absender und Empfänger "Evaluation" lautet |
ADAttributeComparison |
ADAttribute ( |
Evaluation ( |
|
11 |
wenn die Empfängeradresse bestimmte Wörter enthält |
RecipientAddressContainsWords |
Words |
Nicht zutreffend |
|
12 |
wenn eine Empfängeradresse Textmuster enthält |
RecipientAddressMatchesPatterns |
Patterns |
Nicht zutreffend |
|
13 |
wenn die Eigenschaften eines Empfängers bestimmte Wörter enthalten |
RecipientAttributeContains |
Words* ( |
Nicht zutreffend |
|
14 |
wenn die Eigenschaften eines Empfängers Textmuster enthalten |
RecipientAttributeMatches |
Patterns* ( |
Nicht zutreffend |
|
15 |
wenn ein Empfänger im Feld "An" "Personen" ist |
AnyOfToHeader |
Addresses |
Nicht zutreffend |
|
16 |
wenn ein Empfänger im Feld "An" ein Mitglied der Verteilerliste ist |
AnyOfToHeaderMemberOf |
Addresses |
Nicht zutreffend |
|
17 |
wenn ein Empfänger im Feld "Cc" "Personen" ist |
AnyOfCcHeader |
Addresses |
Addresses |
|
18 |
wenn ein Empfänger im Feld "Cc" ein Mitglied der Verteilerliste ist |
AnyOfCcHeaderMemberOf |
Addresses |
Nicht zutreffend |
|
19 |
wenn ein Empfänger in den Feldern "An" oder "Cc" "Personen" ist |
AnyOfToCcHeader |
Addresses |
Nicht zutreffend |
|
20 |
wenn ein Empfänger in den Feldern "An" oder "Cc" ein Mitglied der Verteilerliste ist |
AnyOfToCcHeaderMemberOf |
Addresses |
Nicht zutreffend |
|
21 |
markiert mit Klassifikation |
HasClassification |
Klassifikation |
Nicht zutreffend |
|
22 |
wenn das Feld "Betreff" bestimmte Wörter enthält |
SubjectContains |
Words |
Nicht zutreffend |
|
23 |
wenn das Feld "Betreff" oder der Nachrichtentext bestimmte Wörter enthält |
SubjectOrBodyContains |
Words |
Nicht zutreffend |
|
24 |
wenn ein Nachrichtenkopf bestimmte Wörter enthält |
HeaderContains |
MessageHeader ( |
Words ( |
|
25 |
wenn die Absenderadresse bestimmte Wörter enthält |
FromAddressContains |
Words ( |
Nicht zutreffend |
|
26 |
wenn das Feld "Betreff" Textmuster enthält |
SubjectMatches |
Patterns ( |
Nicht zutreffend |
|
27 |
wenn das Feld "Betreff" oder der Nachrichtentext Textmuster enthält |
SubjectOrBodyMatches |
Patterns ( |
Nicht zutreffend |
|
28 |
wenn der Nachrichtenkopf mit Textmustern übereinstimmt |
HeaderMatches |
MessageHeader ( |
Patterns ( |
|
29 |
wenn die Absenderadresse mit Textmustern übereinstimmt |
FromAddressMatches |
Patterns ( |
Nicht zutreffend |
|
30 |
wenn der Dateiname einer Anlage mit Textmustern übereinstimmt |
AttachmentNameMatches |
Patterns ( |
Nicht zutreffend |
|
31 |
mit einer SCL-Bewertung (Spam Confidence Level) größer als oder gleich dem Grenzwert |
SCLOver |
SclValue |
Nicht zutreffend |
|
32 |
wenn die Größe einer Anlage größer als oder gleich dem Grenzwert ist |
AttachmentSizeOver |
Size |
Nicht zutreffend |
|
33 |
markiert mit Wichtigkeit |
WithImportance |
Importance |
Nicht zutreffend |
|
34 |
wenn die Nachricht den Nachrichtentyp aufweist |
MessageTypeMatches |
MessageType |
Nicht zutreffend |
|
35 |
wenn die Eigenschaften des Absenders bestimmte Wörter enthalten |
SenderAttributeContains |
Words* ( |
Nicht zutreffend |
|
36 |
wenn die Eigenschaften des Absenders mit Textmustern übereinstimmen |
SenderAttributeMatches |
Patterns ( |
Nicht zutreffend |
|
37 |
nicht mit einer Nachrichtenklassifikation markiert |
HasNoClassifications |
Nicht zutreffend |
Nicht zutreffend |
|
38 |
wenn der Inhalt einer Anlage Wörter enthält |
AttachmentContainsWords |
Words |
Nicht zutreffend |
|
39 |
wenn der Inhalt einer Anlage mit Textmustern übereinstimmt |
AttachmentMatchesPatterns |
Patterns |
Nicht zutreffend |
|
40 |
wenn eine Anlage nicht unterstützt wird |
AttachmentIsUnsupported |
Nicht zutreffend |
Nicht zutreffend |
|
Prädikate und Prädikateigenschaften
Auf Edge-Transport-Servern verfügbare Prädikate
Tabelle 2 zeigt die auf Edge-Transport-Servern verfügbaren Prädikate.
Hinweis
Alle in Tabelle 1 aufgeführten Prädikate verfügen zudem über eine äquivalente Ausnahme, die auf der Seite Ausnahmen des Assistenten für neue Transportregeln und des Assistenten zum Bearbeiten von Transportregeln ausgewählt werden kann. In der Shell beginnen Prädikate, die als Ausnahmen verwendet werden können, mit ExceptIf
. Für das Prädikat FromMemberOf
lautet der Name des Parameters, der in Transportregel-Cmdlets als Ausnahme verwendet werden kann, beispielsweise ExceptIfFromMemberOf.
Dasselbe Prädikatobjekt enthält die in einer Transportregelbedingung und -ausnahme zu verwendende Logik. Wenn Sie das Cmdlet Get-TransportRulePredicate zum Auflisten von Prädikaten verwenden, werden Ausnahmen daher nicht als separate Prädikate aufgelistet.
Auf Edge-Transport-Servern verfügbare Prädikate
Nein | Prädikat | Prädikatname | Prädikateigenschaft | Zweite Prädikateigenschaft | Beschreibung |
---|---|---|---|---|---|
1 |
wenn das Feld "Betreff" bestimmte Wörter enthält |
SubjectContains |
Words |
Nicht zutreffend |
|
2 |
wenn das Feld "Betreff" oder der Nachrichtentext bestimmte Wörter enthält |
SubjectOrBodyContains |
Words |
Nicht zutreffend |
|
3 |
wenn ein Nachrichtenkopf bestimmte Wörter enthält |
HeaderContains |
MessageHeader |
Words |
|
4 |
wenn die Absenderadresse bestimmte Wörter enthält |
FromAddressContains |
Words |
Nicht zutreffend |
|
5 |
wenn die Empfängeradresse bestimmte Wörter enthält |
AnyOfRecipientAddressContainsWords |
Words |
Nicht zutreffend |
|
6 |
wenn das Feld "Betreff" mit Textmustern übereinstimmt |
SubjectMatches |
Patterns |
Nicht zutreffend |
|
7 |
wenn das Feld "Betreff" oder der Nachrichtentext mit Textmustern übereinstimmt |
SubjectOrBodyMatches |
Patterns |
Nicht zutreffend |
|
8 |
wenn der Nachrichtenkopf mit Textmustern übereinstimmt |
HeaderMatches |
MessageHeader |
Patterns |
|
9 |
wenn die Absenderadresse mit Textmustern übereinstimmt |
FromAddressMatches |
Patterns |
Nicht zutreffend |
|
10 |
wenn eine Empfängeradresse mit Textmustern übereinstimmt |
AnyOfRecipientAddressMatches |
Patterns |
Nicht zutreffend |
|
11 |
mit einer SCL-Bewertung (Spam Confidence Level) größer als oder gleich dem Grenzwert |
SCLOver |
SclValue |
Nicht zutreffend |
|
12 |
wenn die Größe einer Anlage größer als oder gleich dem Grenzwert ist |
AttachmentSizeOver |
Size |
Nicht zutreffend |
|
13 |
von Benutzern innerhalb oder außerhalb der Organisation |
FromScope |
Geltungsbereich |
Nicht zutreffend |
|
Prädikate und Prädikateigenschaften
Prädikateigenschaften
In der folgenden Tabelle sind die in Transportregelprädikaten verwendeten Eigenschaftentypen aufgeführt.
Tabelle 3: In Transportregelprädikaten verwendete Eigenschaftentypen
Prädikat | Name | Beschreibung |
---|---|---|
ADAttribute |
Eins der verfügbaren Active Directory-Attribute |
Das Prädikat
Wenn Sie die Shell zum Erstellen einer Transportregel aus dem Prädikat Es können auch mehrere Active Directory-Attribute und Wertpaare angegeben werden. Beispiel: " |
Addresses und Addresses2 |
Array aus Postfach-, Kontakt- oder Verteilergruppenobjekten in Active Directory |
Die Prädikate |
Klassifikation |
Nachrichtenklassifikationsobjekt |
Das Prädikat Verwenden Sie beispielsweise den folgenden Befehl, um nach Nachrichten mit der Klassifikation
|
EvaluatedUser |
Einzelwert von |
Das Prädikat |
Evaluation |
Einzelwert von |
Das Prädikat |
FromUserScope |
Einzelwert von |
Das Prädikat
Hinweis Um zu ermitteln, ob E-Mail-Kontakte als innerhalb oder außerhalb der Organisation befindlich angesehen werden, wird der Domänenteil der Absenderadresse mit den konfigurierten akzeptierten Domänen verglichen. Weitere Informationen finden Sie unter Grundlegendes zu akzeptierten Domänen
|
Importance |
Einzelwert von |
Das Prädikat |
ManagementRelationship |
Einzelwert von |
Das Prädikat |
MessageHeader |
Einzelne Zeichenfolge |
Das Prädikat |
MessageType |
Einzelner Nachrichtentypname |
Das Prädikat
|
Patterns |
Array oder regulärer Ausdrücke |
Das Prädikat |
SclValue |
Einzelne ganze Zahl |
Das Prädikat |
Size |
Einzelne ganze Zahl mit Quantifizierer, z. B. KB oder MB |
Das Prädikat
Beispiel, |
ToUserScope |
Einer der folgenden Werte:
|
Das Prädikat
|
Words |
Array aus Zeichenfolgen |
Die Eigenschaft In Exchange 2010 wird der Abgleich nur für Instanzen des Worts ohne Präfix oder Suffix durchgeführt. Bei Angabe des Worts "contoso" wird die Regel z. B. nur dann angewendet, wenn eine genaue Übereinstimmung ermittelt wird. Die folgenden Varianten, bei denen das Wort als Suffix, Präfix oder zwischen anderen Zeichen (mit Ausnahme des Leerzeichens) enthalten ist, werden nicht als genaue Übereinstimmung betrachtet:
Bei dieser Eigenschaft wird die Groß-/Kleinschreibung nicht beachtet. Das Sternchen (*) wird als literales Zeichen betrachtet und nicht als Platzhalter verwendet. |
Prädikate und Prädikateigenschaften
© 2010 Microsoft Corporation. Alle Rechte vorbehalten.