Set-ContentFilterConfig
Este cmdlet solo está disponible en el entorno local de Exchange.
Use el cmdlet Set-ContentFilterConfig para modificar la configuración de filtro de contenido en un servidor de buzones o en un servidor de transporte perimetral.
Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.
Sintaxis
Default (valor predeterminado)
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>]
Description
Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este artículo se enumeran todos los parámetros del cmdlet, es posible que no tenga acceso a algunos parámetros si no se incluyen en los permisos que tiene asignados. Para obtener los permisos necesarios para ejecutar cualquier cmdlet o parámetro en su organización, consulte Find the permissions required to run any Exchange cmdlet.
Ejemplos
Ejemplo 1
Set-ContentFilterConfig -BypassedSenderDomains woodgrovebank.com
En este ejemplo el dominio de remitente denominado woodgrovebank.com se especifica como un dominio omitido. Los mensajes recibidos de ese dominio omiten el agente de filtro de contenido.
Ejemplo 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
En este ejemplo se realizan las siguientes modificaciones a la configuración del agente de filtro de contenido:
Habilita y configura las funcionalidades de umbral SCL que ponen en cuarentena, rechazan y eliminan mensajes en 5, 6 y 8 respectivamente.
Se especifica SpamQuarantineMailbox@contoso.com como buzón de cuarentena de correo no deseado.
Define dos usuarios para los que el filtro de contenido no procesa mensajes.
Parámetros
-BypassedRecipients
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro BypassedRecipients especifica las direcciones SMTP de los destinatarios que omiten el procesamiento por parte del agente de filtro de contenido.
Puede especificar varios destinatarios separados por comas (por ejemplo, "recipient1@contoso.com","recipient2@contoso.com"). El número máximo de entradas de destinatarios es 100.
Propiedades de parámetro
| Tipo: | MultiValuedProperty |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-BypassedSenderDomains
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro BypassedSenderDomains especifica los dominios de dirección de correo electrónico del remitente de los remitentes que omiten el procesamiento por parte del agente de filtro de contenido.
Puede especificar varios dominios de remitente separados por comas ("contoso.com","fabrikam.com"). Use un carácter comodín (*) para especificar un dominio y todos los subdominios (por ejemplo: *.contoso.com). El número máximo de entradas de dominio es 100.
Propiedades de parámetro
| Tipo: | MultiValuedProperty |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-BypassedSenders
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro BypassedSenders especifica las direcciones SMTP de los remitentes que omiten el procesamiento por parte del agente de filtro de contenido.
Puede especificar varios remitentes separados por comas (por ejemplo, "sender1@contoso.com","sender2@contoso.com"). El número máximo de entradas de destinatarios es 100.
Propiedades de parámetro
| Tipo: | MultiValuedProperty |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Confirm
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador al cmdlet depende de si el cmdlet requiere confirmación antes de continuar.
- Los cmdlets destructivos (por ejemplo, los cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta:
-Confirm:$false. - La mayoría de los otros cmdlets (por ejemplo, New-* y Set-*) no tienen una pausa integrada. Para estos cmdlets, especificar el modificador Confirm sin un valor introduce una pausa que le obliga a reconocer el comando antes de continuar.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DomainController
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro DomainController especifica el controlador de dominio que el cmdlet usa para leer datos de Active Directory o escribirlos. El controlador de dominio se identifica por su nombre de dominio completo (FQDN). Por ejemplo, dc01.contoso.com.
El parámetro DomainController no es compatible con los servidores de transporte perimetral. Un servidor de transporte perimetral usa la instancia local de Active Directory Lightweight Directory Services (AD LDS) para leer y escribir datos.
Propiedades de parámetro
| Tipo: | Fqdn |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Enabled
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro Enabled habilita o deshabilita el agente de filtro de contenido en el equipo en el que se está ejecutando el comando. Los valores admitidos son:
- $true: el agente de filtro de contenido está habilitado. Este valor es el predeterminado.
- $false: el agente de filtro de contenido está deshabilitado.
Propiedades de parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ExternalMailEnabled
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro ExternalMailEnabled especifica si el agente de filtro de contenido procesa todos los mensajes de conexiones no autenticadas de orígenes externos a la organización de Exchange. Los valores admitidos son:
- $true: el agente de filtro de contenido procesa los mensajes de conexiones no autenticadas. Este valor es el predeterminado.
- $false: el agente de filtro de contenido no procesa los mensajes de conexiones no autenticadas.
Propiedades de parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-InternalMailEnabled
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro InternalMailEnabled especifica si el agente de filtro de contenido procesa todos los mensajes de conexiones autenticadas y de dominios autoritativa de la empresa. Los valores admitidos son:
- $true: el agente de filtro de contenido procesa los mensajes de las conexiones autenticadas.
- $false: el agente de filtro de contenido no procesa los mensajes de las conexiones autenticadas. Este valor es el predeterminado.
Propiedades de parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-OutlookEmailPostmarkValidationEnabled
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro OutlookEmailPostmarkValidationEnabled especifica si está habilitada la validación del matasellos de Outlook Email.
- Para los mensajes salientes, el agente de filtro de contenido aplica un encabezado de matasellos computacional para ayudar a los sistemas de correo electrónico de destino a distinguir el correo electrónico legítimo del correo no deseado.
- Para los mensajes entrantes, el agente de filtro de contenido busca un encabezado de matasellos computacional en el mensaje. La presencia de un encabezado de matasellos computacional válido y resuelto indica que el equipo cliente que generó el mensaje resolvió el matasellos computacional, por lo que es probable que el agente de filtro de contenido reduzca la clasificación del nivel de confianza de correo no deseado (SCL) del mensaje.
Los valores admitidos son:
- $true: la validación de Outlook Email Postmark está habilitada.
- $false: La validación de matasellos de Outlook Email está deshabilitada. Este valor es el predeterminado.
Propiedades de parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-QuarantineMailbox
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro QuarantineMailbox especifica la dirección SMTP que se usará como buzón de cuarentena de correo electrónico no deseado. Se necesita un buzón de cuarentena de correo electrónico no deseado al establecer el parámetro SCLQuarantineEnabled en $true. Todos los mensajes que cumplen o superan el valor establecido en el parámetro SCLQuarantineThreshold se envían a la dirección SMTP que estableció en este parámetro.
Propiedades de parámetro
| Tipo: | SmtpAddress |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-RejectionResponse
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro RejectionResponse especifica el cuerpo del mensaje que desea entregar en el informe de no entrega (NDR) a los remitentes cuyos mensajes tengan o superen el valor SCLRejectThreshold. Se necesita el parámetro RejectionResponse al establecer el parámetro SCLRejectEnabled en $true. El parámetro RejectionResponse toma una cadena. No supere los 240 caracteres en el argumento. Al pasar un argumento, debe escribir el parámetro RejectionResponse entre comillas (") si la frase contiene espacios, como por ejemplo: "Message rejected". El valor predeterminado es Message rejected due to content restrictions.
Propiedades de parámetro
| Tipo: | AsciiString |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SCLDeleteEnabled
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro SCLDeleteEnabled especifica si se eliminan todos los mensajes que cumplen o superan el valor establecido en el parámetro SCLDeleteThreshold. Los valores admitidos son:
- $true: se eliminan los mensajes que cumplen o superan el valor establecido en el parámetro SCLDeleteThreshold.
- $false: los mensajes no se eliminan. Este valor es el predeterminado.
Propiedades de parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SCLDeleteThreshold
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro SCLDeleteThreshold especifica un valor entero del 1 al 9. Este valor representa la clasificación SCL que un mensaje determinado debe cumplir o superar para que el agente de filtro de contenido elimine el mensaje y no envíe un NDR. Para habilitar esta funcionalidad, debe establecer el parámetro SCLDeleteEnabled en $true. El valor predeterminado es 9.
Propiedades de parámetro
| Tipo: | Int32 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SCLQuarantineEnabled
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro SCLQuarantineEnabled especifica si todos los mensajes que cumplen o superan el valor establecido en el parámetro SCLQuarantineThreshold se envían al buzón de cuarentena de correo no deseado especificado en el parámetro QuarantineMailbox. Los valores admitidos son:
- $true: Los mensajes que cumplen o superan el valor establecido en el parámetro SCLQuarantineThreshold se envían al buzón de cuarentena de correo no deseado especificado en el parámetro QuarantineMailbox.
- $false: los mensajes no se ponen en cuarentena. Este valor es el predeterminado.
Propiedades de parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SCLQuarantineThreshold
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro SCLQuarantineThreshold especifica un valor entero del 1 al 9. Este valor representa la clasificación SCL que un mensaje determinado debe cumplir o superar para que el agente de filtro de contenido ponga en cuarentena el mensaje. Para habilitar la funcionalidad de cuarentena, debe establecer el parámetro SCLQuarantineEnabled en $true y proporcionar una dirección SMTP válida en el parámetro QuarantineMailbox. El valor predeterminado es 9.
Propiedades de parámetro
| Tipo: | Int32 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SCLRejectEnabled
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro SCLRejectEnabled especifica si todos los mensajes que cumplen o superan el valor establecido en el parámetro SCLRejectThreshold se rechazan en un NDR para el remitente. Los valores admitidos son:
- $true: los mensajes que cumplen o superan el valor establecido en el parámetro SCLRejectThreshold se rechazan en un NDR is para el remitente.
- $false: No se rechazan los mensajes. Este valor es el predeterminado.
Propiedades de parámetro
| Tipo: | Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SCLRejectThreshold
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El parámetro SCLRejectThreshold especifica un valor entero del 1 al 9. Este valor representa la clasificación SCL que un mensaje determinado debe cumplir o superar para que el agente de filtro de contenido rechace el mensaje y envíe un NDR al remitente. Para habilitar la funcionalidad de eliminación, debe establecer el parámetro SCLDeleteEnabled en $true. Asimismo, puede revisar el mensaje NDR predeterminado editando el parámetro RejectionResponse. El valor predeterminado es 7.
Propiedades de parámetro
| Tipo: | Int32 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-WhatIf
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
El modificador WhatIf muestra lo que hace el comando sin realizar ningún cambio. No es necesario especificar un valor con este modificador.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.
Entradas
Input types
Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.
Salidas
Output types
Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.