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
Default (Impostazione predefinita)
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. Anche se questo articolo elenca tutti i parametri per il cmdlet, si potrebbe non avere accesso ad alcuni parametri se non sono 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 mettono in quarantena, rifiutano ed eliminano i messaggi rispettivamente a 5, 6 e 8.
Specifica SpamQuarantineMailbox@contoso.com come cassetta postale per la quarantena della posta indesiderata.
Definisce due utenti per i quali il filtro contenuto non elabora i messaggi.
Parametri
-BypassedRecipients
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro BypassedRecipients consente di specificare gli indirizzi SMTP dei destinatari che ignorano l'elaborazione da parte dell'agente Filtro contenuto.
È possibile specificare più destinatari separati da virgole, "recipient1@contoso.com","recipient2@contoso.com"ad esempio . Il numero massimo di voci dei destinatari è 100.
Proprietà dei parametri
| Tipo: | MultiValuedProperty |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-BypassedSenderDomains
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro BypassedSenderDomains consente di specificare i domini degli indirizzi e-mail dei mittenti che ignorano l'elaborazione da parte dell'agente Filtro contenuto.
È possibile specificare più domini di mittenti separati da virgole ("contoso.com","fabrikam.com"). Usare un carattere jolly (*) per specificare un dominio e tutti i sottodomini (ad esempio: *.contoso.com). Il numero massimo di voci di dominio è 100.
Proprietà dei parametri
| Tipo: | MultiValuedProperty |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-BypassedSenders
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro BypassedSenders consente di specificare gli indirizzi SMTP dei mittenti che ignorano l'elaborazione da parte dell'agente Filtro contenuto.
È possibile specificare più mittenti separati da virgole, "sender1@contoso.com","sender2@contoso.com"ad esempio ). Il numero massimo di voci dei destinatari è 100.
Proprietà dei parametri
| Tipo: | MultiValuedProperty |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Confirm
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. Il modo in cui questa opzione influisce sul cmdlet varia se il cmdlet richiede o meno una conferma prima di procedere.
- I cmdlet distruttivi (ad esempio, i cmdlet Remove-*) dispongono di una pausa incorporata che impone all'utente 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 dispone di una pausa incorporata. Per questi cmdlet, se si specifica l'opzione Confirm senza un valore, viene introdotta una pausa che impone di confermare il comando prima di procedere.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | cfr |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-DomainController
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
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.
Proprietà dei parametri
| Tipo: | Fqdn |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Enabled
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro Enabled consente di abilitare o disabilitare l'agente Filtro contenuti sul computer in cui è in esecuzione il comando. I valori validi sono:
- $true: l'agente filtro contenuto è abilitato. Questo è il valore predefinito.
- $false: l'agente Filtro contenuto è disabilitato.
Proprietà dei parametri
| Tipo: | Boolean |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-ExternalMailEnabled
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro ExternalMailEnabled consente di specificare se tutti i messaggi provenienti da connessioni non autenticate provenienti da origini esterne all'organizzazione di Exchange vengono elaborati dall'agente Filtro contenuto. I valori validi sono:
- $true: I messaggi provenienti da connessioni non autenticate vengono elaborati dall'agente Filtro contenuto. Questo è il valore predefinito.
- $false: i messaggi provenienti da connessioni non autenticate non vengono elaborati dall'agente filtro contenuto.
Proprietà dei parametri
| Tipo: | Boolean |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-InternalMailEnabled
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
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 sono:
- $true: I messaggi provenienti da connessioni autenticate vengono elaborati dall'agente Filtro contenuto.
- $false: i messaggi provenienti da connessioni autenticate non vengono elaborati dall'agente filtro contenuto. Questo è il valore predefinito.
Proprietà dei parametri
| Tipo: | Boolean |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-OutlookEmailPostmarkValidationEnabled
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro OutlookEmailPostmarkValidationEnabled consente di specificare se la convalida del timbro di Outlook Email è abilitata.
- Per i messaggi in uscita, l'agente Filtro contenuto applica un'intestazione timbro computazionale per aiutare i sistemi di posta elettronica di destinazione a distinguere i messaggi legittimi da quelli di posta indesiderata.
- Per i messaggi in entrata, l'agente Filtro contenuto cerca un'intestazione del timbro computazionale nel messaggio. La presenza di un'intestazione del timbro computazionale valida e risolta indica che il computer client che ha generato il messaggio ha risolto il timbro computazionale, quindi è probabile che l'agente filtro contenuto abbassi il livello di attendibilità della posta indesiderata (SCL) del messaggio.
I valori validi sono:
- $true: La convalida del timbro di Outlook Email è abilitata.
- $false: La convalida del timbro di Outlook Email è disabilitata. Questo è il valore predefinito.
Proprietà dei parametri
| Tipo: | Boolean |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-QuarantineMailbox
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
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.
Proprietà dei parametri
| Tipo: | SmtpAddress |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-RejectionResponse
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
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.
Proprietà dei parametri
| Tipo: | AsciiString |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-SCLDeleteEnabled
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro SCLDeleteEnabled consente di specificare se tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLDeleteThreshold vengono eliminati. I valori validi sono:
- $true: I messaggi che soddisfano o superano il valore impostato nel parametro SCLDeleteThreshold vengono eliminati.
- $false: i messaggi non vengono eliminati. Questo è il valore predefinito.
Proprietà dei parametri
| Tipo: | Boolean |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-SCLDeleteThreshold
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro SCLDeleteThreshold consente di specificare un valore intero da 1 a 9. Questo valore rappresenta il livello 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.
Proprietà dei parametri
| Tipo: | Int32 |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-SCLQuarantineEnabled
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro SCLQuarantineEnabled consente di specificare se tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLQuarantineThreshold vengono inviati alla cassetta postale per la quarantena della posta indesiderata specificata nel parametro QuarantineMailbox. I valori validi sono:
- $true: i messaggi che soddisfano o superano il valore impostato nel parametro SCLQuarantineThreshold vengono inviati alla cassetta postale per la quarantena della posta indesiderata specificata nel parametro QuarantineMailbox.
- $false: i messaggi non vengono messi in quarantena. Questo è il valore predefinito.
Proprietà dei parametri
| Tipo: | Boolean |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-SCLQuarantineThreshold
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro SCLQuarantineThreshold consente di specificare un valore intero da 1 a 9. Questo valore rappresenta il livello SCL che un determinato messaggio deve soddisfare o superare affinché l'agente filtro contenuto metta 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.
Proprietà dei parametri
| Tipo: | Int32 |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-SCLRejectEnabled
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro SCLRejectEnabled consente di specificare se tutti i messaggi che soddisfano o superano il valore impostato nel parametro SCLRejectThreshold vengono rifiutati in un rapporto di mancato recapito al mittente. I valori validi sono:
- $true: I messaggi che soddisfano o superano il valore impostato nel parametro SCLRejectThreshold vengono rifiutati in un rapporto di mancato recapito al mittente.
- $false: i messaggi non vengono rifiutati. Questo è il valore predefinito.
Proprietà dei parametri
| Tipo: | Boolean |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-SCLRejectThreshold
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro SCLRejectThreshold consente di specificare un valore intero da 1 a 9. Questo valore rappresenta il livello 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.
Proprietà dei parametri
| Tipo: | Int32 |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-WhatIf
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione WhatIf mostra le operazioni eseguite dal comando senza apportare modifiche. Con questa opzione non è necessario specificare alcun valore.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | wi |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.
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.