Usare le regole di trasporto per instradare la posta elettronica in base a un elenco di parole, frasi o modelli in Exchange 2013

Si applica a: Exchange Server 2013

Per consentire agli utenti di essere conformi ai criteri di posta elettronica dell'organizzazione, è possibile utilizzare le regole di trasporto di Exchange per determinare come vengono instradate le e-mail contenenti parole o motivi specifici. Per un breve elenco di parole o frasi, è possibile utilizzare l'Interfaccia di amministrazione di Exchange. Per un elenco più lungo, è consigliabile utilizzare il modulo Exchange affinché Windows PowerShell legga l'elenco da un file di testo.

Se l'organizzazione usa la prevenzione della perdita dei dati( DLP), vedere Prevenzione della perdita di dati per opzioni aggiuntive per identificare e instradare la posta elettronica che contiene informazioni riservate.

Esempio 1: Utilizzare un breve elenco di parole inaccettabili

Se l'elenco di parole o frasi è breve, è possibile creare una regola utilizzando l'Interfaccia di amministrazione di Exchange. Ad esempio, per assicurarsi che nessuno invii e-mail con parole non consentite o con errori ortografici nel nome dell'azienda, negli acronimi interni o nei nomi di prodotti, è possibile creare una regola che blocchi il messaggio e informi il mittente. Le parole, le frasi e i motivi non fanno distinzione tra maiuscole e minuscole.

In questo esempio vengono bloccati i messaggi con errori di battitura comuni.

Regola che mostra il blocco di un messaggio in base ai modelli di testo.

Esempio 2: Utilizzare un lungo elenco di parole inaccettabili

Se l'elenco di parole, frasi o motivi è lungo, è possibile inserirli in un file di testo con ogni parola, frase o motivo su una riga. Utilizzare il modulo di Exchange affinché Windows PowerShell legga l'elenco di parole chiave in una variabile, crei una regola di trasporto e assegni la variabile con le parole chiave alla condizione della regola di trasporto. Ad esempio, lo script seguente prende un elenco di errori di ortografia da un file denominato misspelled_companyname.csv.

$keywords=Import-Content  .\misspelled_companyname.txt
New-TransportRule -Name "Block messages with unacceptable words" -SubjectOrBodyContainsWords $keywords -SentToScope "NotInOrganization" -RejectMessageReasonText "Do not use internal acronyms, product names, or misspellings in external communications."

Utilizzo di frasi e motivi nel file di testo

Il file di testo può contenere le espressioni regolari per i modelli. Queste espressioni non distinguono tra maiuscole e minuscole. Espressioni regolari comuni sono:

Expression Corrispondenze
. Qualsiasi carattere
* Qualsiasi carattere aggiuntivo
\d Qualsiasi cifra decimale
[character_group] Qualsiasi carattere in character_group.

Ad esempio, questo file di testo contiene errori di ortografia comuni di Microsoft.

[mn]sft
[mn]icrosft
[mn]icro soft
[mn].crosoft

Per informazioni su come specificare criteri utilizzando espressioni regolari, vedere Riferimenti sulle espressioni regolari.