Búsqueda de sitios web

Administre remitentes seguros y listas de remitentes bloqueados usando PowerShell – Office 365


El término "Filtro de correo electrónico no deseado" define un mecanismo de seguridad de correo de Exchange, que se implementa en el "nivel del buzón". En un entorno basado en Exchange, la mayor parte del tiempo, la infraestructura de seguridad del correo se implementa la mayor parte del tiempo en el "nivel de servidor" (servidor Exchange).

Protección de correo basura

Lo interesante es que además Exchange permite a sus destinatarios utilizar una capa adicional de seguridad de correo implementada a nivel de buzón.

El componente adicional que puede administrar el destinatario de Exchange es el “motor de correo electrónico no deseado”. “Eso incluye los siguientes dos componentes:

  1. Filtro de correo electrónico no deseado: este es el filtro de seguridad del buzón de Exchange, que puede inspeccionar cada mensaje de correo electrónico entrante y, basándose en un parámetro diferente, decidir si el mensaje de correo electrónico es "correo no deseado" o un correo electrónico legítimo. De forma predeterminada, el filtro de correo electrónico no deseado del buzón no está activado.
  2. Listas de filtros de correo electrónico no deseado: es el filtro de seguridad del buzón de Exchange que puede clasificar a un remitente específico o un dominio específico como "remitente legítimo" o "remitente no legítimo".

Las opciones de administración del “componente de correo electrónico no deseado” del buzón de Exchange

La gestión del “componente de correo electrónico no deseado” del buzón de Exchange se implementa en dos niveles:

  1. Nivel de usuario: cada destinatario de Exchange puede administrar el “componente de correo electrónico no deseado” de su buzón de Exchange mediante la configuración de correo de Outlook o OWA.
  2. Nivel administrativo: usando PowerShell

La otra opción para administrar el “componente de correo electrónico no deseado” del buzón de Exchange se implementa desde el “lado del servidor” mediante PowerShell.

Las principales ventajas de utilizar PowerShell para gestionar las configuraciones del “Filtro de correo electrónico no deseado” son:

Usar configuraciones masivas

La capacidad de implementar una configuración requerida para una "gran cantidad de buzones" al mismo tiempo.

Realizar ajustes de configuración específicos en nombre del usuario

La capacidad del administrador de Exchange Online para realizar una configuración particular y, al hacerlo, evitar un escenario en el que un usuario no técnico necesite realizar la configuración específica.

Lista de remitentes seguros y lista de remitentes bloqueados

La opción "Listas de filtros de correo electrónico no deseado del buzón" de Exchange permite a los usuarios de Exchange relacionarse con los mensajes de correo electrónico mediante el uso de cuatro tipos de filtros:

  1. Lista de remitentes seguros: representada por el parámetro de PowerShell -TrustedSendersAndDomain
  2. Lista de remitentes bloqueados: representada por el parámetro de PowerShell -BlockedSendersAndDomains
  3. Lista de destinatarios seguros: representada por el parámetro de PowerShell -TrustedRecipientsAndDomains
  4. Internacional: actualmente, no existe ningún parámetro de PowerShell para esta opción. La opción "internacional" nos permite bloquear mensajes de correo electrónico específicos según el nombre de dominio de un país o la codificación de un idioma específico).

La mayoría de las veces, las opciones comunes que utilizan los usuarios son:

1. Lista de remitentes seguros

El propósito de la Lista de remitentes seguros es: prevenir el evento de significado falso positivo, un evento en el que el correo legítimo se identifica erróneamente como correo no deseado y, por este motivo, se envía a la carpeta de correo no deseado.

Cuando agregamos un nombre de dominio o una dirección de correo electrónico a la lista de remitentes seguros, un
correo electrónico enviado por un remitente en particular nunca se enviará a la carpeta de correo no deseado.

2. Lista de remitentes bloqueados

El propósito de la Lista de remitentes bloqueados es: prevenir el evento de significado falso negativo, un evento en el que un correo spam logra "evitar" el filtro de seguridad de correo existente que no logró identificar y clasificar el correo electrónico como spam. correo.

Cuando agregamos un nombre de dominio o una dirección de correo electrónico a la lista de remitentes bloqueados, un
correo electrónico enviado por un remitente en particular se enviará automáticamente a la carpeta de correo no deseado.

Los mensajes de personas o nombres de dominio que aparecen en esta lista siempre se clasifican como basura, independientemente del contenido del mensaje.

¿Cómo definimos la “entidad remitente”?

La forma que utilizamos para relacionarnos con el “remitente” es definiendo el nombre de dominio del remitente o la dirección de correo electrónico del remitente.

En caso de que definamos un nombre de dominio, la regla de filtro se aplicará a todos los remitentes que tengan el nombre de dominio específico para su dirección de correo electrónico.

Outlook y protección del correo basura

En la siguiente captura de pantalla, podemos ver la configuración predeterminada de Outlook y la configuración de protección de correo no deseado. De forma predeterminada, el filtro de correo electrónico no deseado de Outlook no está activado.

En otras palabras, de forma predeterminada, Outlook no utilizará un filtro de spam local; la clasificación del correo electrónico como correo electrónico legítimo o correo electrónico no deseado será implementada por el "lado del servidor" (servidor Exchange). .

En la siguiente captura de pantalla, podemos ver las diferentes “pestaña de lista” que podemos usar para definir listas de remitentes bloqueados o seguros.

Sección 1: Agregar direcciones de correo electrónico y nombres de dominio a las listas de remitentes seguros y remitentes bloqueados

Escenario 1.1: agregar direcciones de correo electrónico y nombres de dominio a las listas de Remitentes seguros | Destinatario específico

Queremos definir una lista blanca de remitentes confiables agregando un nombre de dominio y una dirección de correo electrónico a la lista segura de remitentes.

En este escenario, nos gustaría agregar la información a un destinatario de Exchange en particular.

El parámetro que utilizamos para definir la información guardada en la lista de Remitentes seguros es -TrustedSendersAndDomains.

Sintaxis del comando de PowerShell:

Set-MailboxJunkEmailConfiguration -Identity <identity> -TrustedSendersAndDomains "<domain name>","<E-mail address>"

Ejemplo de comando de PowerShell:

Set-MailboxJunkEmailConfiguration -Identity Brad@o365info.com -TrustedSendersAndDomains "cnn.com","alice@contoso.com"

Escenario 1.2: agregar direcciones de correo electrónico y nombres de dominio a las listas de Remitentes seguros | modo masivo

Queremos definir una lista blanca de remitentes confiables, agregando un nombre de dominio y una dirección de correo electrónico a la lista segura de remitentes.

En este escenario, nos gustaría implementar una "actualización masiva" agregando la información a todos los destinatarios de Exchange existentes.

Sintaxis del comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Set-MailboxJunkEmailConfiguration -TrustedSendersAndDomains "<domain name>","<E-mail address>"

Ejemplo de comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Set-MailboxJunkEmailConfiguration -TrustedSendersAndDomains "cnn.com","alice@contoso.com"

Escenario 1.3: agregar direcciones de correo electrónico y nombres de dominio a las listas de remitentes bloqueados | Destinatario específico

Queremos definir una lista negra de - remitentes no confiables, agregando un nombre de dominio y una dirección de correo electrónico a la lista de Remitentes bloqueados.

En este escenario, nos gustaría agregar la información a un destinatario de Exchange en particular.

El parámetro que utilizamos para definir la información que se guarda en la lista de Remitentes seguros es -BlockedSendersAndDomains.

Sintaxis del comando de PowerShell:

Set-MailboxJunkEmailConfiguration -Identity <identity> -BlockedSendersAndDomains "<domain name>","<E-mail address>"

Ejemplo de comando de PowerShell:

Set-MailboxJunkEmailConfiguration -Identity Brad@o365info.com -BlockedSendersAndDomains"spam.com","amanda@baddomain.com"

Escenario 1.4: agregar direcciones de correo electrónico y nombres de dominio a la lista de remitentes bloqueados | modo masivo

Nos gustaría definir una lista negra de - remitentes no confiables, agregando un nombre de dominio y una dirección de correo electrónico a la lista de Remitentes bloqueados.

En este escenario, nos gustaría implementar una "actualización masiva" agregando la información a todos los destinatarios de Exchange existentes.

Sintaxis del comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Set-MailboxJunkEmailConfiguration -BlockedSendersAndDomains "<domain name>","<E-mail address>"

Ejemplo de comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Set-MailboxJunkEmailConfiguration -BlockedSendersAndDomains "spam.com","amanda@baddomain.com"

Escenario 1.5: agregar direcciones de correo electrónico y nombres de dominio a las listas de remitentes seguros + a la lista de remitentes bloqueados al mismo tiempo | modo masivo

Nos gustaría definir una combinación en la que agregamos información (nombre de dominio y una dirección de correo electrónico) a la lista de remitentes bloqueados + lista de remitentes seguros.

Sintaxis del comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Set-MailboxJunkEmailConfiguration -TrustedSendersAndDomains "<domain name>","<E-mail address>" -BlockedSendersAndDomains "<domain name>","<E-mail address>"

Ejemplo de comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Set-MailboxJunkEmailConfiguration -TrustedSendersAndDomains "cnn.com",alice@contoso.com -BlockedSendersAndDomains "spam.com","amanda@baddomain.com"

Sección 2: Opciones adicionales de filtro de correo no deseado

Escenario 2.1: habilitar el filtro de correo no deseado

Como se mencionó, de forma predeterminada, el filtro de correo electrónico no deseado del buzón no está activado.

Queremos activar (habilitar) el filtro de correo electrónico no deseado del buzón para un destinatario específico.

Ejemplo de comando de PowerShell:

Set-MailboxJunkEmailConfiguration "John@o365info.com" -Enabled $true

Escenario 2.2: deshabilitar el filtro de correo no deseado

Queremos desactivar el filtro de correo electrónico no deseado del buzón para un destinatario específico.

Ejemplo de comando de PowerShell:

Set-MailboxJunkEmailConfiguration "John@o365info.com" -Enabled $false

Configure la opción de contacto de confianza en Microsoft Outlook.

Otra opción que podemos utilizar para definir nuestra lista de Remitentes seguros es “instruir” a la lista de Filtro de correo no deseado del buzón para que confíe automáticamente en cada uno de los destinatarios (dirección de correo electrónico) que aparece en nuestra lista de contactos. Esta opción se denomina "Confiar también en el correo electrónico de mis contactos" y, de forma predeterminada, no está activada.

Escenario 2.3: habilitar la opción de contacto de confianza | modo masivo

Queremos activar la opción de “Confiar también en el correo electrónico de mis contactos” para todos nuestros destinatarios (modo Masivo).

Ejemplo de comando de PowerShell:

Get-MailboxJunkEmailConfiguration * | Where {$_.ContactsTrusted -eq $true} | Set-MailboxJunkEmailConfiguration -ContactsTrusted $true

Escenario 2.4: Desactivar la opción de contacto de confianza | modo masivo

Queremos desactivar la opción "Confiar también en el correo electrónico de mis contactos" para todos nuestros destinatarios (modo masivo).

Get-MailboxJunkEmailConfiguration * | Where {$_.ContactsTrusted -eq $true} | Set-MailboxJunkEmailConfiguration -ContactsTrusted $false

Sección 3: Ver información sobre remitentes seguros y listas bloqueadas

Escenario 3.1: ver información sobre Remitente seguro y listas de bloqueados | Destinatario específico

Queremos ver la información disponible sobre la configuración de correo electrónico no deseado del buzón que incluye la lista de direcciones de correo electrónico y nombres de dominio que aparecen en las listas de Remitentes seguros y en las listas de Remitentes bloqueados.

Sintaxis del comando de PowerShell:

Get-MailboxJunkEmailConfiguration -Identity <identity>

Ejemplo de comando de PowerShell:

Get-MailboxJunkEmailConfiguration -Identity "Brad@o365info.com"

Escenario 3.2: ver información sobre Remitente seguro y listas de bloqueados | modo masivo

Nos gustaría ver la información disponible sobre la configuración de correo electrónico no deseado del buzón que incluye la lista de direcciones de correo electrónico y nombres de dominio que aparecen en las listas de Remitentes seguros y en las listas de Remitentes bloqueados.

En este escenario, nos gustaría ver la información sobre todos los buzones de correo de Exchange existentes.

Ejemplo de comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Get-MailboxJunkEmailConfiguration

Escenario 3.3 - Exportar información a un archivo CSV | modo masivo

Nos gustaría: exportar la información de las listas de remitentes seguros y de las listas de remitentes bloqueados de todos los buzones de correo de Exchange existentes a un archivo CSV (valores separados por comas).

Ejemplo de comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Get-MailboxJunkEmailConfiguration | Export-CSV c:\temp\"Safe sender and blocked lists.CSV" -NoTypeInformation -Encoding UTF8

Escenario 3.4 - Exportar información a un archivo TXT | modo masivo

Nos gustaría: exportar la información de las listas de remitentes seguros y de las listas de remitentes bloqueados de todos los buzones de correo de Exchange existentes a un archivo de TEXTO.

Ejemplo de comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Get-MailboxJunkEmailConfiguration | Out-File c:\temp\"Safe sender and blocked lists.txt" -Encoding UTF8

Sección 4: Actualizar (eliminar y agregar) listas de remitentes seguros y bloqueados existentes

En esta sección revisamos cómo actualizar las listas de remitentes seguros existentes y las listas de remitentes bloqueados. En este escenario, nos gustaría agregar o eliminar información de las listas de remitentes seguros existentes y de las listas de remitentes bloqueados.

Escenario 4.1: agregar direcciones de correo electrónico y nombres de dominio a las listas de remitentes seguros | Destinatario específico

Nos gustaría: agregar la dirección de correo electrónico y el nombre de dominio a las listas actuales de remitentes seguros para un destinatario en particular.

Sintaxis del comando de PowerShell:

Set-MailboxJunkEmailConfiguration -Identity <identity> -TrustedSendersAndDomains @{Add="<domain name>","<E-mail address>"}

Ejemplo de comando de PowerShell:

Set-MailboxJunkEmailConfiguration -Identity Brad@o365info.com -TrustedSendersAndDomains @{Add="fabrikam.com","Jeff@Trusteddomain.com"}

Escenario 4.2: agregar direcciones de correo electrónico y nombres de dominio a las listas de remitentes seguros | modo masivo

Queremos agregar una dirección de correo electrónico y un nombre de dominio adicionales a las listas actuales de Remitentes seguros de todos los destinatarios de Exchange.

Ejemplo de comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Set-MailboxJunkEmailConfiguration -TrustedSendersAndDomains @{Add="fabrikam.com","Jeff@Trusteddomain.com"}

Escenario 4.3: eliminar direcciones de correo electrónico y nombres de dominio de las listas de remitentes seguros | Destinatario específico

Nos gustaría eliminar una dirección de correo electrónico y un nombre de dominio del remitente seguro existente para un buzón de usuario en particular.

Sintaxis del comando de PowerShell:

Set-MailboxJunkEmailConfiguration -Identity <identity> -TrustedSendersAndDomains @{Remove="<domain name>","<E-mail address>"}

Ejemplo de comando de PowerShell:

Set-MailboxJunkEmailConfiguration -Identity Brad@o365info.com -TrustedSendersAndDomains @{Remove ="fabrikam.com","Jeff@Trusteddomain.com"}

Escenario 4.4: eliminar direcciones de correo electrónico y nombres de dominio de las listas de remitentes seguros | modo masivo

Queremos eliminar una dirección de correo electrónico y un nombre de dominio del remitente seguro existente para todos los destinatarios de Exchange.

Ejemplo de comando de PowerShell:

Get-Mailbox -ResultSize Unlimited | Set-MailboxJunkEmailConfiguration -TrustedSendersAndDomains @{Remove ="fabrikam.com","Jeff@Trusteddomain.com"}

Artículos relacionados