Update-SafeList

Este cmdlet solo está disponible en el entorno local de Exchange.

Use el cmdlet Update-SafeList para actualizar los datos de agregación de la lista segura en Active Directory. Los datos de agregación de lista segura se usan en el filtrado antispam integrado en Microsoft Exchange. EdgeSync replica los datos de agregación de listas seguras en los servidores de transporte perimetral de la red 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.

Syntax

Update-SafeList
      [-Identity] <MailboxIdParameter>
      [-Confirm]
      [-DomainController <Fqdn>]
      [-EnsureJunkEmailRule]
      [-IncludeDomains]
      [-Type <UpdateType>]
      [-WhatIf]
      [<CommonParameters>]

Description

El cmdlet Update-SafeList lee los datos de agregación de lista segura almacenados en un buzón de usuario de Outlook Microsoft y, a continuación, aplica un hash y escribe los datos en el objeto de usuario correspondiente en Active Directory. El comando compara el atributo binario que se creó con respecto a cualquier valor almacenado en el atributo. Si los dos valores son idénticos, el comando no actualiza el valor del atributo del usuario con los datos de la agregación de lista segura. Los datos de agregación de listas seguras contienen la lista de remitentes seguros del usuario de Outlook y la lista de destinatarios seguros.

Tenga en cuenta el tráfico de la red y de replicación que se puede generar cuando ejecute el cmdlet Update-SafeList. Si ejecuta el comando en varios buzones en los que se hace un uso muy profuso de las listas seguras, es posible que se genere una cantidad significativa de tráfico. Si ejecuta el comando en varios buzones, se recomienda ejecutar el comando durante el horario no comercial y de poca actividad.

Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este tema se enumeran todos los parámetros correspondientes a este cmdlet, tal vez no tenga acceso a algunos parámetros si no están incluidos en los permisos que se le han asignado. 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

Update-Safelist kim@contoso.com

En este ejemplo se actualizan los datos de lista de remitentes seguros para el usuario kim@contoso.comúnico.

Ejemplo 2

Set-AdServerSettings -ViewEntireForest $true

Get-Mailbox -ResultSize Unlimited -RecipientTypeDetails UserMailbox | Update-Safelist

En este ejemplo se actualizan los datos de lista segura para todos los buzones de usuario de la organización de Exchange. De forma predeterminada, el Shell de administración de Exchange está configurado para recuperar o modificar objetos que residen en el dominio en el que reside el servidor exchange. Por lo tanto, para recuperar todos los buzones de la organización de Exchange, primero debe establecer el ámbito del Shell de administración de Exchange en todo el bosque mediante el cmdlet Set-AdServerSettings.

Parámetros

-Confirm

El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador el cmdlet depende de si el cmdlet requiere confirmación antes de continuar.

  • Los cmdlets destructivos (por ejemplo, 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 demás cmdlets (por ejemplo, los cmdlets New-* y Set-*) no tienen una pausa integrada. En estos cmdlets, si se especifica el modificador Confirm sin ningún valor, se introduce una pausa que obliga a confirmar el comando antes de continuar.
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

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.

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

-EnsureJunkEmailRule

El modificador EnsureJunkEmailRule obliga a activar la regla de correo no deseado para el buzón si la regla no está activada. No es necesario especificar un valor con este modificador.

La regla de correo electrónico no deseado solo se puede crear después de que el usuario haya iniciado sesión en el buzón de correo. Si el usuario nunca ha iniciado sesión en el buzón, este parámetro no puede activar la regla de correo electrónico no deseado.

Type:SwitchParameter
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

-Identity

El parámetro Identity especifica el buzón desde el que quiere recopilar datos de agregación de listas seguras. Es posible usar cualquier valor que identifique exclusivamente el buzón. Por ejemplo:

  • Nombre
  • Alias
  • Nombre distintivo (DN)
  • Nombre completo (DN)
  • Dominio\Nombre de usuario
  • Dirección de correo electrónico
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuario o nombre de la entidad de seguridad de usuario (UPN)
Type:MailboxIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-IncludeDomains

El modificador IncludeDomains especifica si se deben incluir los dominios de remitente especificados por los usuarios en Outlook en los datos de agregación de lista segura. No es necesario especificar un valor con este modificador.

De forma predeterminada, los dominios que especifican los remitentes no se incluyen.

En la mayoría de los casos, no le recomendamos que incluya dominios, ya que los usuarios podrían incluir dominios de Proveedores de servicios Internet (ISP) grandes y así proporcionar direcciones de forma no intencionada que podrían usar o suplantar las personas que envían correos masivos.

Type:SwitchParameter
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

-Type

El parámetro Type especifica qué lista generada por el usuario se actualiza para el objeto de usuario. Los valores válidos de este parámetro son SafeSenders, SafeRecipients y Both. El valor predeterminado es SafeSenders.

La característica de agregación de listas seguras no realiza ninguna acción sobre los datos de la lista de destinatarios seguros. No se recomienda ejecutar el parámetro Type con los valores SafeRecipients o Both.

Type:UpdateType
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

El modificador WhatIf simula las acciones del comando. Puede usar este modificador para ver los cambios que se producirían, pero sin aplicar los cambios. No es necesario especificar un valor con este modificador.

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

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.