Add-ContentFilterPhrase

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Letztes Änderungsdatum des Themas: 2007-06-22

Mit dem Cmdlet Add-ContentFilterPhrase können benutzerdefinierte Wörter für den Inhaltsfilter-Agent definiert werden. Ein benutzerdefiniertes Wort ist ein Wort oder Ausdruck, der bzw. das vom Administrator festgelegt wird, damit der Inhaltsfilter-Agent den Inhalt einer E-Mail-Nachricht auswertet und eine entsprechende Filterverararbeitung anwendet.

Syntax

Add-ContentFilterPhrase -Phrase <String> -Influence <GoodWord | BadWord> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]

Detaillierte Beschreibung

Um anzupassen, wie vom Inhaltsfilter-Agent SCL-Bewertungen (Spam Confidence Level) durch Identifizieren von zugelassenen und nicht zugelassenen Wörtern und Ausdrücken zugewiesen werden, müssen zuerst benutzerdefinierte Wörter definiert werden.

Eine erforderliche Eigenschaft eines benutzerdefinierten Worts oder Ausdrucks ist der Parameter Influence. Der Parameter Influence akzeptiert einen von zwei Werten: GoodWord oder BadWord.

Einer Nachricht, die ein benutzerdefiniertes Wort oder einen Ausdruck mit einem Influence-Wert von GoodWord enthält, wird automatisch eine SCL-Bewertung (Spam Confidence Level) von 0 zugewiesen. Deshalb kann sie die Downstream-Spamverarbeitung umgehen. Einer Nachricht, die ein benutzerdefiniertes Wort oder einen Ausdruck mit einem Influence-Wert von BadWord enthält, wird automatisch eine SCL-Bewertung (Spam Confidence Level) von 9 zugewiesen. Sie wird deshalb gemäß den von Ihnen in Microsoft Exchange Server 2007 konfigurierten Richtlinien als Spam behandelt.

Benuzerdefinierte Wörter und Ausdrücke können in jeder beliebigen Kombination von Groß- und Kleinbuchstaben eingegeben werden. Bei der Auswertung von Nachrichteninhalten ignoriert der Inhaltsfilter-Agent die Groß-/Kleinschreibung. Es können maximal 800 benutzerdefinierte Wörter und Ausdrücke erstellt werden.

Weitere Informationen zum Ändern des Inhaltsfilter-Agents finden Sie unter Set-ContentFilterConfig.

Damit Sie das Cmdlet Add-ContentFilterPhrase ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • die Rolle Exchange-Serveradministrator und die Mitgliedschaft in der lokalen Gruppe Administratoren für den Zielserver

Um das Cmdlet Add-ContentFilterPhrase auf einem Computer auszuführen, auf dem die Serverfunktion Edge-Transport installiert ist, müssen Sie sich mit einem Konto anmelden, das Mitglied der lokalen Gruppe Administratoren auf diesem Computer ist.

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Parameter

Parameter Erforderlich Typ Beschreibung

Influence

Erforderlich

Microsoft.Exchange.Data.Directory.SystemConfiguration.Influence

Gültige Werte sind GoodWord und BadWord.

Phrase

Erforderlich

System.String

Wenn Sie ein Argument übergeben, müssen Sie den Parameter Phrase in doppelte Anführungszeichen setzen, falls der Ausdruck Leerzeichen wie im folgenden Beispiel enthält: "This is a bad phrase". Benutzerdefinierte Ausdrücke dürfen maximal 256 Zeichen lang sein.

Confirm

Optional

System.Management.Automation.SwitchParameter

Der Parameter Confirm bewirkt eine Unterbrechung der Befehlsausführung und zwingt Sie, die Aktion des Befehls zu bestätigen, bevor die Verarbeitung fortgesetzt wird. Für den Parameter Confirm muss kein Wert angegeben werden.

DomainController

Optional

Microsoft.Exchange.Data.Fqdn

Um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Domänencontrollers anzugeben, der diese Konfigurationsänderung in den Active Directory-Verzeichnisdienst schreibt, fügen Sie dem Befehl den Parameter DomainController hinzu. Der Parameter DomainController wird nicht auf Computern unterstützt, auf denen die Serverfunktion Edge-Transport ausgeführt wird. Die Serverfunktion Edge-Transport liest und schreibt nur in der lokalen ADAM-Instanz.

WhatIf

Optional

System.Management.Automation.SwitchParameter

Der Parameter WhatIf weist den Befehl an, die für das Objekt ausgeführten Aktionen lediglich zu simulieren. Durch Verwendung des Parameters WhatIf können Sie eine Vorschau der Änderungen anzeigen, ohne diese Änderungen wirklich übernehmen zu müssen. Für den Parameter WhatIf muss kein Wert angegeben werden.

Eingabetypen

Rückgabetypen

Fehler

Fehler Beschreibung

  

Beispiel

Das folgende Codebeispiel zeigt einen Add-ContentFilterPhrase-Befehl an, mit dem ein benutzerdefiniertes Wort als BadWord-Ausdruck definiert wird, This is a bad phrase.

Add-ContentFilterPhrase -Phrase:"This is a bad phrase" -Influence:BadWord