Applicazione del filtro ai messaggi
Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Ultima modifica dell'argomento: 2007-07-03
È possibile gestire i messaggi nelle code utilizzando l'interfaccia grafica utente Visualizzatore code di Exchange e i comandi di Exchange Management Shell in Microsoft Exchange Server 2007. Un elenco di messaggi può essere anche molto lungo, in base al flusso di posta corrente. L'elenco dei messaggi viene modificato ogni volta che dei messaggi entrano o escono dal server
Quando si filtrano i messaggi in base alle proprietà dei messaggi, è possibile regolare la ricerca in base a specifici criteri e individuare i messaggi che possono creare un problema nel flusso di posta o che possono essere messaggi di posta indesiderata. È possibile quindi eseguire delle operazioni per modificare lo stato di tali messaggi.
Scenari di filtro dei messaggi
L'operazione di filtro genera diverse viste dei messaggi nelle code. Specificando i criteri di filtro, è possibile individuare rapidamente i messaggi ed eseguire delle azioni. Quando un messaggio di posta elettronica viene inviato a più destinatari, può essere collocato in più code. Quando si esegue il filtro in base alle proprietà dei messaggi, è possibile individuare i messaggi presenti in diverse code. Di seguito vengono illustrati degli scenari di esempio di utilizzo del filtro dei messaggi per gestire il flusso di posta:
Nella coda Invio nel computer in cui è installato il ruolo del server Edge Transport è presente una grande quantità di messaggi in attesa di essere recapitati. Molti dei messaggi contengono lo stesso oggetto. Si sospetta pertanto che siano messaggi di posta indesiderata indirizzati alla propria organizzazione. È possibile creare un filtro per visualizzare tutti i messaggi che soddisfano il criterio oggetto. Se si stabilisce che i messaggi sono messaggi di posta indesiderata, è possibile selezionarli ed eliminarli dalla coda di recapito senza inviare un rapporto di mancato recapito (NDR, Non-Delivery Report).
Un utente comunica che il flusso di posta è lento. Si analizzano le code e si rileva che molti messaggi con oggetti diversi sembrano essere stati inviati da un solo dominio. È possibile creare un filtro per visualizzare tutti i messaggi in coda provenienti da quel dominio. Se si stabilisce che i messaggi sono messaggi di posta indesiderata, è possibile selezionarli ed eliminarli dalle code senza inviare un rapporto di mancato recapito (NDR, Non-Delivery Report).
Proprietà dei messaggi da utilizzare per il filtro dei messaggi
Le proprietà dei messaggi possono essere utilizzate per creare un filtro e individuare i messaggi che soddisfano i criteri specificati. Nella Tabella 1 sono elencate le proprietà dei messaggi in base alle quali è possibile eseguire il filtro, nonché i valori associati a tali proprietà.
Tabella 1 Proprietà dei messaggi
Proprietà del messaggio Visualizzatore code | Proprietà del messaggio Exchange Management Shell | Tipo di proprietà | Valore |
---|---|---|---|
Data ricezione |
DateReceived |
DataOra |
Questo valore specifica la data/ora in cui è stato ricevuto il messaggio dal server che contiene la coda in cui è stato collocato il messaggio. |
Expiration Time |
ExpirationTime |
DataOra |
Questo valore specifica la data/ora in cui il messaggio scade e viene eliminato dalla code se non può essere recapitato. |
From Address |
FromAddress |
Indirizzo SMTP |
Questo valore specifica l'indirizzo SMTP (Simple Mail Transfer Protocol) del mittente del messaggio. |
Identity |
Identity |
Intero |
Questo valore è un valore intero che rappresenta un particolare messaggio. L'identità del messaggio viene assegnata dal database di code quando il messaggio viene ricevuto per l'elaborazione. È possibile includere un server facoltativo e l'identità della coda per identificare un'istanza univoca del messaggio. Questo valore può essere espresso come segue:
|
Internet Message ID |
InternetMessageId |
Stringa |
Il valore del campo dell'intestazione del messaggio 67D754D6103DC4FB3BA6BC7205DACABA61231@exchange.contoso.com |
Last Error |
LastError |
Stringa |
Una stringa di testo dell'ultimo errore registrato per un messaggio. |
Message Source Name |
MessageSourceName |
Stringa |
Una stringa di testo del nome del componente che ha inoltrato questo messaggio alla coda. |
Queue ID |
Queue |
Identità coda |
Il valore di questa proprietà specifica l'identità della coda che contiene il messaggio. Immettere l'identità della coda come Server\destinazione dove destinazione è un dominio remoto, un server cassetta postale, un nome coda persistente o l'identificatore del database delle code. L'identificatore del database è rappresentato come un valore intero e può essere determinato visualizzando le proprietà del messaggio. |
Retry Count |
RetryCount |
Intero |
Il numero di tentativi di invio di un messaggio a una destinazione. |
SCL |
SCL |
Intero |
Il valore della proprietà del livello di probabilità di posta indesiderata (Spam Confidence Level) specifica il valore SCL del messaggio. Valori SCL validi sono i numeri interi compresi tra 0 e 9. Un valore della proprietà SCL vuoto indica che il messaggio non è stato elaborato dall'agente del filtro contenuto. |
Size (KB) |
Size |
DimensioneInByte |
La dimensione del messaggio. |
Source IP |
SourceIP |
Indirizzo IP |
L'indirizzo IP del server esterno che ha inoltrato il messaggio all'organizzazione di Exchange. Nota Se Exchange Server 2007 Service Pack 1 (SP1) viene distribuito in un computer che esegue Windows Server 2008, è possibile immettere gli indirizzi IP e gli intervalli di indirizzi IP nel formato IPv4 (protocollo Internet versione 4), nel formato IPv6 (protocollo Internet versione 6), o in entrambi i formati. L'installazione predefinita di Windows Server 2008 abilita il supporto per i formati IPv4 e IPv6. Per ulteriori informazioni sul supporto per indirizzi in formato IPv6 di Exchange 2007 SP1, vedere Supporto IPv6 in Exchange 2007 SP1 e SP2. |
Status |
Status |
Enumerazione |
Lo stato del messaggio corrente. Un messaggio può avere uno dei seguenti valori dello stato:
|
Oggetto |
Oggetto |
Stringa |
L'oggetto di un messaggio viene espresso come una stringa di testo. |
Operatori da utilizzare per filtrare i messaggi
Quando si crea un filtro per i messaggi, è necessario includere un operatore a cui deve corrispondere il valore della proprietà. Nella Tabella 2 vengono riportati gli operatori di confronto che è possibile utilizzare nell'espressione di filtro, nonché il funzionamento di ciascun operatore.
Tabella 2 Operatori dell'espressione del filtro
Operatore | Valore di Exchange Management Shell | Funzione | Esempio di coda di Exchange Management Shell |
---|---|---|---|
Uguale a |
-eq |
Questo operatore viene utilizzato per specificare che i risultati devono corrispondere esattamente al valore della proprietà fornita nell'espressione. |
Per visualizzare un elenco di tutti i messaggi il cui stato è Retry, procedere come segue:
|
Diverso da |
-ne |
Questo operatore viene utilizzato per specificare che i risultati non devono corrispondere al valore della proprietà fornita nell'espressione. |
Per visualizzare un elenco di tutti i messaggi il cui stato è Attivo, procedere come segue:
|
Maggiore di |
-gt |
Questo operatore viene utilizzato con le proprietà in cui il valore viene espresso come numero intero. I risultati del filtro includono solo i messaggi in cui il valore della proprietà specificata è maggiore del valore fornito nell'espressione. |
Per visualizzare un elenco di messaggi che contengono correntemente un numero di tentativi pari o superiore a 3:
|
Maggiore di o uguale a |
-ge |
Questo operatore viene utilizzato con le proprietà in cui il valore viene espresso come numero intero. I risultati del filtro includono solo i messaggi in cui il valore della proprietà specificata è maggiore o uguale al valore fornito nell'espressione. |
Per visualizzare un elenco di messaggi che contengono correntemente un numero di tentativi pari o superiore a 3:
|
Minore di |
-lt |
Questo operatore viene utilizzato con le proprietà in cui il valore viene espresso come numero intero. I risultati del filtro includono solo i messaggi in cui il valore della proprietà specificata è minore del valore fornito nell'espressione. |
Per visualizzare un elenco di messaggi il cui SCL è inferiore a 6:
|
Minore di o uguale a |
-le |
Questo operatore viene utilizzato con le proprietà in cui il valore viene espresso come numero intero. I risultati del filtro includono solo i messaggi in cui il valore della proprietà specificata è minore o uguale al valore fornito nell'espressione. |
Per visualizzare un elenco di messaggi il cui SCL è pari o inferiore a 6:
|
Contiene |
-like |
Questo operatore viene utilizzato con le proprietà in cui il valore viene espresso come stringa di testo. I risultati del filtro includono solo i messaggi in cui il valore della proprietà specificata contiene una stringa di testo fornita nell'espressione. È possibile includere il carattere jolly * in un'istruzione -like applicata a un campo di stringa di testo ma non a un campo di tipo enumerazione. |
Per visualizzare un elenco di messaggi il cui oggetto contiene il testo "payday loan" :
|
È possibile specificare un filtro che valuti più espressioni utilizzando l'operatore di confronto -and in Exchange Management Shell o aggiungendo più espressioni nel Visualizzatore code. Per poter essere inclusi nel set di risultati, i messaggi devono soddisfare tutte le condizioni di filtro. Ad esempio, i risultati del seguente comando visualizzeranno un elenco di messaggi inviati da qualsiasi indirizzo di posta elettronica con un nome di dominio che termina con Contoso.com e il cui valore SCL è superiore a 5:
Get-message -Filter {FromAddress -like "*Contoso.com*" -and SCL -gt 5}
Per ulteriori informazioni sull'utilizzo degli operatori di confronto in Exchange Management Shell, eseguire il comando riportato di seguito:
Help about_comparison_operator
Ulteriori informazioni
Per ulteriori informazioni sulla gestione e il filtro dei messaggi, vedere i seguenti argomenti: