Procedimientos de filtrado de remitentes

El filtrado de remitentes filtra los mensajes entrantes al comparar una lista de remitentes bloqueados con el valor del comando MAIL FROM en conexiones SMTP. Para obtener más información sobre el filtrado de remitentes y el agente de filtro de remitentes, vea Filtrado de remitentes.

Puede configurar muchos aspectos del filtrado de remitentes. Por ejemplo:

  • Habilitar o deshabilitar el filtrado de remitentes en mensajes entrantes de orígenes internos (autenticados) y externos (sin autenticar) (de manera predeterminada, esta opción está activada para los mensajes de orígenes externos).

  • Configurar los remitentes y dominios bloqueados.

  • Especificar si quiere bloquear los mensajes de remitentes en blanco.

  • Configurar la acción que el filtrado de remitentes realizará en los mensajes que contienen dominios o remitentes bloqueados.

¿Qué necesita saber antes de comenzar?

  • Tiempo estimado para completar cada procedimiento: 5 minutos

  • Deberá tener permisos asignados para poder llevar a cabo estos procedimientos. Para ver qué permisos necesita, consulte la entrada "Características de Antispam" en el tema Permisos de Antispam y antimalware .

  • Este procedimiento solo puede realizarse con PowerShell. Para obtener información sobre cómo abrir el Shell de administración de Exchange en su organización de Exchange local, consulte Open the Exchange Management Shell.

  • De manera predeterminada, las características contra correo no deseado no están habilitadas en el Servicio de transporte en un servidor de buzones. Por lo general, solo se habilitan las características contra correo no deseado en un servidor de buzones si la organización de Exchange no realiza un filtrado previo contra correo no deseado antes de aceptar mensajes entrantes. Para obtener más información, consulte Habilitar la funcionalidad contra correo electrónico no deseado en servidores de buzón.

  • Para obtener información acerca de los métodos abreviados de teclado aplicables a los procedimientos de este tema, consulte Métodos abreviados de teclado en el Centro de administración de Exchange.

Sugerencia

¿Problemas? Solicite ayuda en los foros de Exchange. Visite los foros en Exchange Server, Exchange Online, o Exchange Online Protection.

Uso del Shell de administración de Exchange para habilitar o deshabilitar el filtrado de remitentes

Para deshabilitar el filtro de remitentes, ejecute el comando siguiente:

Set-SenderFilterConfig -Enabled $false

Para habilitar el filtrado de remitentes, ejecute el siguiente comando:

Set-SenderFilterConfig -Enabled $true

Nota:

Cuando deshabilita el filtrado de remitentes, el agente de filtro de destinatarios subyacente todavía sigue habilitado. Para deshabilitar el agente de filtro de remitente, ejecute el comando : Disable-TransportAgent "Sender Filter Agent".

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha habilitado o deshabilitado correctamente el filtrado de remitentes, ejecute el siguiente comando para comprobar el valor de la propiedad Enabled:

Get-SenderFilterConfig | Format-List Enabled

Uso del Shell de administración de Exchange para habilitar o deshabilitar el filtrado de remitentes para conexiones externas

De forma predeterminada, el filtrado de remitentes está habilitado para conexiones SMTP externas (no autenticadas).

Para deshabilitar el filtrado de remitentes para conexiones externas, ejecute el comando siguiente:

Set-SenderFilterConfig -ExternalMailEnabled $false

Para habilitar el filtrado de remitentes para conexiones externas, ejecute el comando siguiente:

Set-SenderFilterConfig -ExternalMailEnabled $true

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha habilitado o deshabilitado correctamente el filtrado de remitentes para conexiones SMTP externas, ejecute el siguiente comando para comprobar el valor de la propiedad ExternalMailEnabled:

Get-SenderFilterConfig | Format-List ExternalMailEnabled

Uso del Shell de administración de Exchange para habilitar o deshabilitar el filtrado de remitentes para conexiones internas

Es recomendable no aplicar filtros contra correo no deseado a mensajes de socios de confianza o de su propia organización. Para reducir la posibilidad de que los filtros traten de forma errónea mensajes legítimos de correo electrónico, normalmente configura los agentes contra correo no deseado para que se ejecuten solo en mensajes provenientes de orígenes externos.

Para habilitar el filtrado de remitentes para conexiones SMTP (autenticadas) internas, ejecute el comando siguiente:

Set-SenderFilterConfig -InternalMailEnabled $true

Para deshabilitar el filtrado de remitentes para conexiones internas, ejecute el comando siguiente:

Set-SenderFilterConfig -InternalMailEnabled $false

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha habilitado o deshabilitado correctamente el filtrado de remitentes para conexiones SMTP internas, ejecute el siguiente comando para comprobar el valor de la propiedad InternalMailEnabled:

Get-SenderFilterConfig | Format-List InternalMailEnabled

Uso del Shell de administración de Exchange para configurar remitentes y dominios bloqueados para el filtrado de remitentes

Puede especificar remitentes y dominios bloqueados que reemplacen los valores existentes o puede agregar o quitar determinados remitentes y dominios bloqueados sin que afecte a los otros valores existentes.

Para reemplazar los valores existentes, use la siguiente sintaxis:

Set-SenderFilterConfig -BlockedSenders <sender1,sender2...> -BlockedDomains <domain1,domain2...> -BlockedDomainsAndSubdomains <domain1,domain2...>

En este ejemplo se configura el agente de filtro de remitente para bloquear los mensajes de kim@contoso.com y john@contoso.com, los mensajes del dominio fabrikam.com y los mensajes de northwindtraders.com y todos sus subdominios.

Set-SenderFilterConfig -BlockedSenders kim@contoso.com,john@contoso.com -BlockedDomains fabrikam.com -BlockedDomainsAndSubdomains northwindtraders.com

Para agregar o quitar entradas sin modificar otros valores existentes, use la siguiente sintaxis:

Set-SenderFilterConfig -BlockedSenders @{Add="<sender1>","<sender2>"...; Remove="<sender1>","<sender2>"...} -BlockedDomains @{Add="<domain1>","<domain2>"...; Remove="<domain1>","<domain2>"...} -BlockedDomainsAndSubdomains @{Add="<domain1>","<domain2>"...; Remove="<domain1>","<domain2>"...}

En este ejemplo se configura al agente de filtro de remitentes con la siguiente información:

  • Agregue chris@contoso.com y michelle@contoso.com a la lista de remitentes existentes que están bloqueados.

  • Quite tailspintoys.com de la lista de los dominios existentes de remitentes bloqueados.

  • Agregue blueyonderairlines.com a la lista de dominios y subdominios de remitentes existentes bloqueados.

Set-SenderFilterConfig -BlockedSenders @{Add="chris@contoso.com","michelle@contoso.com"} -BlockedDomains @{Remove="tailspintoys.com"} -BlockedDomainsAndSubdomains @{Add="blueyonderairlines.com"}

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha configurado correctamente los remitentes bloqueados, ejecute el siguiente comando para comprobar los valores de la propiedad:

Get-SenderFilterConfig | Format-List Blocked*

Uso del Shell de administración de Exchange para configurar el filtrado de remitentes para bloquear mensajes con remitentes en blanco

Para habilitar o deshabilitar los mensajes bloqueados que tengan remitentes en blanco, use la siguiente sintaxis:

Set-SenderFilterConfig -BlankSenderBlockingenabled <$true | $false>

En este ejemplo, se configura el agente de filtro de remitentes para que bloquee mensajes que no especifiquen ningún remitente en el comando SMTP MAIL FROM::

Set-SenderFilterConfig -BlankSenderBlockingEnabled $true

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha habilitado o deshabilitado correctamente los mensajes de bloqueo con remitentes en blanco, ejecute el siguiente comando para comprobar el valor de la propiedad:

Get-SenderFilterConfig | Format-List BlankSenderBlockingEnabled

Uso del Shell de administración de Exchange para configurar la acción para el filtrado de remitentes

Normalmente, quiere rechazar mensajes de remitentes o dominios bloqueados y esta es la acción predeterminada. En cambio, puede configurar el filtrado de remitentes para permitir estos mensajes en la organización para que otros agentes contra correo no deseado realicen un análisis posterior.

Para configurar la acción que el filtrado de remitentes realizará en los mensajes de dominios o remitentes bloqueados, use la siguiente sintaxis:

Set-SenderFilterConfig -Action <Reject | StampStatus>

En este ejemplo, se configura el agente de filtro de remitentes para que permita mensajes de remitentes o dominios bloqueados. El agente de filtro de remitentes actualiza el mensaje para indicar que proviene de un remitente bloqueado. Esta información se usa en el cálculo del nivel de confianza contra correo no deseado (SCL) del mensaje.

Set-SenderFilterConfig -Action StampStatus

En este ejemplo, se configura el agente de filtro de remitentes para que rechace mensajes de remitentes o dominios bloqueados. El agente de filtro de remitente rechaza la solicitud SMTP con un 554 5.1.0 Sender Denied error de sesión SMTP y cierra la conexión.

Set-SenderFilterConfig -Action Reject

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha configurado correctamente las acciones del filtrado de remitentes, ejecute el siguiente comando para comprobar el valor de la propiedad Action:

Get-SenderFilterConfig | Format-List Action

Use el Shell de administración de Exchange para configurar la acción de filtrado de remitentes para remitentes bloqueados desde la agregación SafeList.

La agregación SafeList agrega remitentes bloqueados definidos por los usuarios de Microsoft Outlook o Outlook en la Web a la lista Remitentes bloqueados que usa el agente de filtro de remitentes. Para obtener más información, consulte Conjunto de lista de IP seguras.

Para configurar la acción que realiza el filtrado de remitentes en los mensajes que contienen remitentes bloqueados definidos por la agregación SafeList, use la sintaxis siguiente:

Set-SenderFilterConfig -RecipientBlockedSenderAction <Delete | Reject>

En este ejemplo se configura el agente de filtro de remitente para quitar de forma silenciosa los mensajes que contienen remitentes bloqueados definidos por la agregación SafeList.

Set-SenderFilterConfig -RecipientBlockedSenderAction Delete

En este ejemplo se configura el agente de filtro de remitentes para rechazar los mensajes que contienen remitentes bloqueados definidos por la agregación SafeList con un informe de no entrega (también conocido como NDR, notificación de estado de entrega, DSN o mensaje de rebote).

Set-SenderFilterConfig -RecipientBlockedSenderAction Reject

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha configurado correctamente las acciones del filtrado de remitentes para los remitentes bloqueados de la agregación de lista de IP seguras, ejecute el siguiente comando para comprobar el valor de la propiedad RecipientBlockedSenderAction:

Get-SenderFilterConfig | Format-List RecipientBlockedSenderAction