Come rendere il valore SCL disponibile per le regole di trasporto Edge

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Ultima modifica dell'argomento: 2007-05-21

In questo argomento viene descritto come utilizzare Exchange Management Shell per rendere il livello di probabilità di posta indesiderata (SCL) disponibile per l'elaborazione nelle regole di trasporto in esecuzione su computer in cui sia installato il ruolo del server Trasporto Edge.

Nota

Non è possibile eseguire le procedure seguenti utilizzando Exchange Management Console. Per eseguire queste procedure, è necessario utilizzare Exchange Management Shell. Per ulteriori informazioni su come utilizzare Exchange Management Shell, vedere Utilizzo di Exchange Management Shell.

In Microsoft Exchange Server 2007, le regole di trasporto in esecuzione nei server Trasporto Edge vengono applicate ai messaggi dall'agente Regola Edge sull'evento di trasporto SMTP (Simple Mail Transfer Protocol) OnEndOfData. Una delle condizioni di regola di trasporto disponibili sui server Trasporto Edge è la condizione dire gola di trasporto con livello di probabilità di posta indesiderata (SCL) superiore o pari al limite. Utilizzando questa condizione regola di trasporto, è possibile applicare un'azione di regola di trasporto basata sul valore SCL indicato sul messaggio. L'agente Filtro contenuti indica un valore SCL sul messaggio, questo valore si basa sull'analisi del contenuto del messaggio e si utilizza per determinare se si tratta di posta indesiderata. L'agente Filtro contenuti si applica anche all'evento di trasporto SMTP OnEndOfData.

Nota

Nonostante l'agente Filtro contenuti si applichi anche ad altri eventi, il valore SCL viene indicato sul messaggio dall'istanza dell'agente Filtro contenuti registrato sull'evento di trasporto SMTP OnEndOfData.

Sia l'agente Regola Edge sia l'agente Filtro Contenuti si applicano all'evento di trasporto SMTP OnEndOfData, pertanto il valore prioritario applicato ai due agenti di trasporto serve per determinare quale dei due debba essere eseguito per primo. Per impostazione predefinita, l'agente Regola Edge viene eseguito prima dell'agente Filtro contenuti per ridurre il costo dell'elaborazione dei messaggi che potrebbero essere bloccati dall'agente Regola Edge. L'agente Regola Edge viene tuttavia eseguito prima dell'agente Filtro contenuti, per cui il valore SCL non è ancora stato indicato sul messaggio e ne consegue l'impossibilità di utilizzare la condizione regola di trasporto con livello di probabilità di posta indesiderata (SCL) superiore o pari al limite nella configurazione predefinita.

È possibile utilizzare la seguente procedura per configurare l'agente Filtro contenuti in modo che venga eseguito prima dell'agente Regola Edge sull'evento di trasporto SMTP OnEndOfData. In questo modo, l'agente Filtro contenuti può indicare un valore SCL sul messaggio che possa essere letto dalla condizione regola di trasporto con livello di probabilità di posta indesiderata (SCL) superiore o pari al limite.

Per ulteriori informazioni sugli agenti di trasporto e sulla priorità degli agenti, sulle regole di trasporto e sul filtro contenuti, vedere i seguenti argomenti:

Informazioni preliminari

Questo argomento presume che solo un server Trasporto Edge sia configurato all'interno dell'organizzazione. Oppure, se sono presenti più server Trasporto Edge, questi devono funzionare in parallelo.

È possibile evitare di eseguire questa procedura se si verificano le condizioni riportate di seguito:

  • Nell'organizzazione sono presenti più server Trasporto Edge.

  • Questi server sono configurati in livelli multipli fra Internet e la rete interna.

In tal caso, è possibile configurare i server Trasporto Edge in esecuzione nella rete perimetrale esterna per utilizzare le regole di trasporto al fine di bloccare i messaggi indesiderati. L'agente Filtro contenuti indica i valori SCL sui messaggi. È possibile configurare le regole di trasporto da eseguire sui server Trasporto Edge nella rete perimetrale interna per verificare il valore SCL sui messaggi.

Se si utilizza questa procedura per configurare l'agente Filtro contenuti con un valore di priorità superiore rispetto all'agente Regola Edge, il server Trasporto Edge potrebbe dover sostenere costi di elaborazione aggiuntivi, in quanto tutti i messaggi ricevuti dal server Trasporto Edge verrebbero valutati dall'agente Filtro contenuti. Ciò si verifica anche se il messaggio viene successivamente rifiutato da una regola di trasporto configurata sull'agente Regola Edge. Non sarà inoltre più possibile configurare una regola di trasporto sul server Trasporto Edge per ottenere un messaggio con un valore SCL di -1. Questo valore indica al Filtro contenuti che il messaggio non deve essere valutato.

Per eseguire le procedure riportate di seguito su un computer in cui è installato il ruolo del server Trasporto Edge, è necessario accedere al sistema utilizzando un account che sia membro del gruppo Administrators locale del computer.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange 2007, vedere Considerazioni sulle autorizzazioni.

Procedura

Nella seguente procedura viene impostato il valore di priorità dell'agente Filtro contenuti su 3. L'agente Regola Edge era stato precedentemente configurato con il valore di priorità 3, pertanto il relativo valore di priorità sale a 4. Se sono presenti più server Trasporto Edge in parallelo e si desidera che ogni server di Trasporto Edge abbia la stessa configurazione, è necessario eseguire questa procedura su tutti i server.

Per ulteriori informazioni su come configurare gli agenti di trasporto, vedere Come modificare un agente di trasporto.

Importante

Nella seguente procedura viene arrestato e avviato il servizio di trasporto di Microsoft Exchange sul server Trasporto Edge locale. La posta che attraversa questo server Trasporto Edge non sarà recapitata se il servizio di trasporto di Microsoft Exchange non è attivo.

Per utilizzare Exchange Management Shell per modificare il valore di priorità dell'agente Filtro contenuti

  1. Eseguire il comando riportato di seguito:

    Set-TransportAgent "Content Filter Agent" -Priority 3
    
  2. Arrestare il Servizio di trasporto di Microsoft Exchange.

    Net Stop MSExchangeTransport
    
  3. Avviare il Servizio di trasporto di Microsoft Exchange.

    Net Start MSExchangeTransport
    

Dopo avere eseguito questa procedura, è possibile verificare l'ordine di priorità dell'agente di trasporto inviando un messaggio di prova mediante il server Trasporto Edge appena configurato. Sarà quindi possibile utilizzare il cmdlet Get-TransportPipeline per visualizzare l'ordine di priorità dell'agente di trasporto. È necessario inviare un messaggio mediante il server Trasporto Edge, in quanto il cmdlet Get-TransportPipeline recupera informazioni sulla pipeline di trasporto strutturata dinamicamente ogni volta che si invia un messaggio.

Per ulteriori informazioni su come visualizzare la pipeline di trasporto, vedere Come visualizzare gli agenti di trasporto nella pipeline di trasporto.

Per utilizzare Exchange Management Shell per verificare l'ordine di priorità dell'agente di trasporto

  1. Inviare un messaggio attraverso il server Trasporto Edge appena configurato.

  2. Eseguire il comando riportato di seguito:

    Get-TransportPipeline
    

L'output prodotto con questa procedura sarà analogo all'esempio riportato di seguito. Nell'esempio seguente, l'agente Filtro contenuti ha priorità rispetto all'agente Regola Edge sull'evento SMTP OnEndOfData. Ciò significa che l'agente Filtro contenuti viene ora applicato ai messaggi prima dell'agente Regola Edge sull'evento SMTP OnEndOfData.

Event           : OnConnectEvent
TransportAgents : {Connection Filtering Agent, Protocol Analysis Agent}
Event           : OnHeloCommand
TransportAgents : {}
Event           : OnEhloCommand
TransportAgents : {}
Event           : OnAuthCommand
TransportAgents : {}
Event           : OnEndOfAuthentication
TransportAgents : {}
Event           : OnMailCommand
TransportAgents : {Connection Filtering Agent, Sender Filter Agent}
Event           : OnRcptCommand
TransportAgents : {Connection Filtering Agent, Address Rewriting Inbound Agent,
                   Recipient Filter Agent}
Event           : OnDataCommand
TransportAgents : {}
Event           : OnEndOfHeaders
TransportAgents : {Connection Filtering Agent, Address Rewriting Inbound Agent,
                   Sender Id Agent, Sender Filter Agent, Protocol Analysis Agen
                  t}
Event           : OnEndOfData
TransportAgents : {Content Filter Agent, Edge Rule Agent, Protocol Analysis Age
                  nt, Attachment Filtering Agent}
Event           : OnHelpCommand
TransportAgents : {}
Event           : OnNoopCommand
TransportAgents : {}
Event           : OnReject
TransportAgents : {Protocol Analysis Agent}
Event           : OnRsetCommand
TransportAgents : {Protocol Analysis Agent}
Event           : OnDisconnectEvent
TransportAgents : {Protocol Analysis Agent}
Event           : OnSubmittedMessage
TransportAgents : {Address Rewriting Outbound Agent}
Event           : OnRoutedMessage
TransportAgents : {Address Rewriting Outbound Agent}

Ulteriori informazioni

Per ulteriori informazioni sulle funzionalità descritte in questo argomento, vedere i seguenti argomenti: