Set-ContentFilterConfig
Questo cmdlet è disponibile solo in Exchange locale.
Utilizzare il cmdlet Set-ContentFilterConfig per modificare la configurazione del filtro contenuti su un server Cassette postali o un server Trasporto Edge.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Set-ContentFilterConfig
[-BypassedRecipients <MultiValuedProperty>]
[-BypassedSenderDomains <MultiValuedProperty>]
[-BypassedSenders <MultiValuedProperty>]
[-Confirm]
[-DomainController <Fqdn>]
[-Enabled <Boolean>]
[-ExternalMailEnabled <Boolean>]
[-InternalMailEnabled <Boolean>]
[-OutlookEmailPostmarkValidationEnabled <Boolean>]
[-QuarantineMailbox <SmtpAddress>]
[-RejectionResponse <AsciiString>]
[-SCLDeleteEnabled <Boolean>]
[-SCLDeleteThreshold <Int32>]
[-SCLQuarantineEnabled <Boolean>]
[-SCLQuarantineThreshold <Int32>]
[-SCLRejectEnabled <Boolean>]
[-SCLRejectThreshold <Int32>]
[-WhatIf]
[<CommonParameters>]
Descrizione
È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.
Esempio
Esempio 1
Set-ContentFilterConfig -BypassedSenderDomains woodgrovebank.com
In questo esempio viene specificato il dominio del mittente woodgrovebank.com come dominio ignorato. I messaggi ricevuti da tale dominio ignorano l'agente filtro contenuto.
Esempio 2
Set-ContentFilterConfig -SCLQuarantineEnabled $true -SCLRejectEnabled $true -SCLDeleteEnabled $true -SCLQuarantineThreshold 5 -SCLRejectThreshold 6 -SCLDeleteThreshold 8 -QuarantineMailbox SpamQuarantineMailbox@contoso.com -RejectionResponse "Message rejected due to content restrictions" -BypassedRecipients user1@contoso.com,user2@contoso.com
In questo esempio vengono apportate le seguenti modifiche alla configurazione dell'agente filtro contenuto:
Abilita e configura le funzionalità di soglia SCL che mette in quarantena, rifiutano ed eliminano i messaggi rispettivamente a 5, 6 e 8.
Specifica SpamQuarantineMailbox@contoso.com come cassetta postale di quarantena della posta indesiderata.
Consente di definire due utenti per i quali il filtro contenuto non elaborerà i messaggi.
Parametri
-BypassedRecipients
Il parametro BypassedRecipients consente di specificare i valori dell'indirizzo SMTP dei destinatari nell'organizzazione. L'agente filtro contenuto non elabora il filtro contenuto per i messaggi associati agli indirizzi elencati in questo parametro. Per immettere più indirizzi SMTP, separare gli indirizzi usando una virgola, ad esempio , recipient1@contoso.comrecipient2@contoso.com. Il numero massimo di destinatari che è possibile inserire è 100.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-BypassedSenderDomains
Il parametro BypassedSenderDomains consente di specificare i valori del nome dei domini di invio. L'agente filtro contenuto non elabora il filtro contenuto per i messaggi ricevuti dai domini elencati in questo parametro. Per immettere più domini, separare gli indirizzi con una virgola, come riportato nel seguente esempio: contoso.com, example.com. È possibile utilizzare un carattere jolly (*) per specificare tutti i sottodomini, ad esempio: *.contoso.com. Il numero massimo di domini che è possibile inserire è 100.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-BypassedSenders
Il parametro BypassedSenders consente di specificare i valori dell'indirizzo SMTP dei mittenti. L'agente filtro contenuto non elabora il filtro contenuto per i messaggi ricevuti dagli indirizzi elencati in questo parametro. Per immettere più indirizzi SMTP, separare gli indirizzi usando una virgola, ad esempio , sender1@contoso.comsender2@example.com. Il numero massimo di indirizzi SMTP che è possibile inserire è 100.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Confirm
L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.
- I cmdlet distruttivi , ad esempio i cmdlet Remove-*, hanno una pausa predefinita che impone di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi:
-Confirm:$false
. - La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non hanno una pausa predefinita. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DomainController
Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.
Il parametro DomainController non è supportato sui server Trasporto Edge. Un server Trasporto Edge usa l'istanza locale di Active Directory Lightweight Directory Services (AD LDS) per leggere e scrivere i dati.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Enabled
Il parametro Enabled consente di abilitare o disabilitare l'agente Filtro contenuti sul computer in cui è in esecuzione il comando. I valori validi per il parametro Enabled sono $true o $false. L'impostazione predefinita è $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ExternalMailEnabled
Il parametro ExternalMailEnabled consente di specificare se tutti i messaggi provenienti da connessioni non autenticate da origini esterne all'organizzazione di Exchange vengono passati tramite l'agente filtro contenuto per l'elaborazione. I valori validi per il parametro ExternalMailEnabled sono $true o $false. L'impostazione predefinita è $true. Quando il parametro ExternalMailEnabled è impostato su $true, tutti i messaggi provenienti da connessioni non autenticate vengono filtrati dall'agente Filtro contenuti per l'elaborazione.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-InternalMailEnabled
Il parametro InternalMailEnabled consente di specificare se tutti i messaggi provenienti da connessioni autenticate e da domini autorevoli nell'organizzazione vengono elaborati dall'agente filtro contenuto. I valori validi per il parametro InternalMailEnabled sono $true o $false. L'impostazione predefinita è $false. Quando il parametro InternalMailEnabled è impostato su $true, tutti i messaggi provenienti da connessioni autenticate e da domini autorevoli dell'azienda vengono filtrati dall'agente Filtro contenuti per l'elaborazione.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-OutlookEmailPostmarkValidationEnabled
Il parametro OutlookEmailPostmarkValidationEnabled specifica se l'agente filtro contenuto invia un puzzle di calcolo al sistema del mittente per l'elaborazione. I valori validi per il parametro OutlookEmailPostmarkValidationEnabled sono $true o $false. Quando il parametro OutlookEmailPostmarkValidationEnabled è impostato su $true, l'agente filtro contenuto invia un puzzle di calcolo al sistema del mittente per l'elaborazione. I risultati della soluzione del problema vengono fattorizzati nel livello generale di probabilità di posta indesiderata (SCL). Questa funzionalità viene esposta all'utente di Outlook Microsoft come convalida posta elettronica di Outlook. L'impostazione predefinita è $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-QuarantineMailbox
Il parametro QuarantineMailbox consente di specificare un indirizzo SMTP da utilizzare come cassetta postale per la quarantena della posta indesiderata. Quando si imposta il parametro SCLQuarantineEnabled su $true è necessario disporre di una cassetta postale per la quarantena della posta indesiderata. Tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLQuarantineThreshold vengono inviati all'indirizzo SMTP impostato in questo parametro.
Type: | SmtpAddress |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RejectionResponse
Il parametro RejectionResponse consente di specificare il corpo del messaggio che si desidera riportare nel rapporto di mancato recapito ai mittenti i cui messaggi raggiungono o superano il valore SCLRejectThreshold. Il parametro RejectionResponse è obbligatorio se si imposta il parametro SCLRejectEnabled su $true. Il parametro RejectionResponseutilizza una stringa. È possibile inserire un massimo di 240 caratteri nell'argomento. Quando si invia un argomento, è necessario racchiudere il parametro RejectionResponse tra virgolette (") se la frase contiene spazi, ad esempio: "Message rejected". L'impostazione predefinita è Message rejected due to content restrictions.
Type: | AsciiString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SCLDeleteEnabled
Il parametro SCLDeleteEnabled specifica se tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLDeleteThreshold vengono eliminati. I valori validi per il parametro SCLDeleteEnabled sono $true o $false. L'impostazione predefinita è $false. Quando il parametro SCLDeleteEnabled è impostato su $true, tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLDeleteThreshold vengono eliminati.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SCLDeleteThreshold
Il parametro SCLDeleteThreshold consente di specificare un valore intero da 1 a 9. Questo valore rappresenta la classificazione SCL che un determinato messaggio deve soddisfare o superare affinché l'agente filtro contenuto elimini il messaggio e non invii un rapporto di mancato recapito. Per abilitare questa funzionalità, è necessario impostare il parametro SCLDeleteEnabled su $true. L'impostazione predefinita è 9.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SCLQuarantineEnabled
Il parametro SCLQuarantineEnabled specifica se tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLQuarantineThreshold vengono inviati alla cassetta postale di quarantena della posta indesiderata specificata nel parametro QuarantineMailbox. I valori validi per il parametro SCLQuarantineEnabled sono $true o $false. L'impostazione predefinita è $false. Quando il parametro SCLQuarantineEnabled è impostato su $true, tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLQuarantineThreshold vengono inviati alla cassetta postale di quarantena della posta indesiderata specificata nel parametro QuarantineMailbox.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SCLQuarantineThreshold
Il parametro SCLQuarantineThreshold consente di specificare un valore intero da 1 a 9. Questo valore rappresenta la classificazione SCL che un determinato messaggio deve soddisfare o superare per consentire all'agente filtro contenuto di mettere in quarantena il messaggio. Per abilitare la funzionalità relativa alla quarantena, è necessario impostare il parametro SCLQuarantineEnabled su $true e fornire un indirizzo SMTP valido nel parametro QuarantineMailbox. L'impostazione predefinita è 9.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SCLRejectEnabled
Il parametro SCLRejectEnabled specifica se tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLRejectThreshold vengono rifiutati e viene inviato un rapporto di mancato recapito al mittente. I valori validi per il parametro SCLRejectEnabled sono $true o $false. L'impostazione predefinita è $false. Quando il parametro SCLRejectEnabled è impostato su $true, tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLRejectThreshold vengono rifiutati e viene inviato un rapporto di mancato recapito al mittente.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SCLRejectThreshold
Il parametro SCLRejectThreshold consente di specificare un valore intero da 1 a 9. Questo valore rappresenta la classificazione SCL che un determinato messaggio deve soddisfare o superare affinché l'agente filtro contenuto rifiuti il messaggio e invii un rapporto di mancato recapito al mittente. Per abilitare la funzionalità relativa all'eliminazione, è necessario impostare il parametro SCLDeleteEnabled su $true. Inoltre, è possibile rileggere il messaggio del rapporto di mancato recapito modificando il parametro RejectionResponse. L'impostazione predefinita è 7.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-WhatIf
L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
Input
Input types
Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.
Output
Output types
Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.