Búsqueda de sitios web

Gestión de grupos de distribución a través de Exchange Powershell


Introducción

Un grupo de distribución es un grupo de Active Directory habilitado para correo que se utiliza para enviar un mensaje a un grupo de destinatarios que son miembros de ese grupo.

Los administradores pueden administrar algunas de las propiedades y permisos de los grupos de distribución mediante el Centro de administración de Exchange (anteriormente Consola de administración de Exchange). Sin embargo, este artículo explica cómo realizar muchas tareas comunes de administración de grupos de distribución utilizando los cmdlets del Shell de administración de Exchange Set-DistributionGroup y Add-DistributionGroupMember.

Agregar un usuario a un grupo de distribución

Para agregar un usuario a un grupo de distribución, use el siguiente comando:

Add-DistributionGroupMember -Identity "Finance UK" -Member Barbara

Modificar la propiedad de un grupo de distribución

Puede agregar propietarios adicionales a un grupo de distribución o sobrescribir el conjunto actual de propietarios con un conjunto nuevo.

Agregar propietarios a un grupo de distribución

Para agregar propietarios a un grupo de distribución, use el siguiente comando:

Set-DistributionGroup “Finance USA” -ManagedBy @{Add='abbey','barbara'}

Cambiar el propietario de un grupo de distribución

Para especificar un nuevo propietario para reemplazar el conjunto actual de propietarios, utilice este comando:

Set-DistributionGroup -Identity "Finance USA" -ManagedBy Barbara

Permitir que usuarios externos envíen correo electrónico a un grupo de distribución

Para permitir que los usuarios externos envíen correo electrónico a un grupo de distribución, establezca el valor del parámetro
-RequireSenderAuthenticationEnabled en $False, como se muestra aquí:

Set-DistributionGroup “Finance USA” -RequireSenderAuthenticationEnabled $False

Establecer la dirección de correo electrónico principal de un grupo de distribución

Para configurar la dirección de correo electrónico principal de un grupo de distribución, utilice el siguiente comando:

Set-DistributionGroup "Finance UK" -PrimarySmtpAddress finance@contoso.com

Ocultar un grupo de distribución de la lista global de direcciones (GAL)

Para ocultar un grupo de distribución de la GAL, use este cmdlet:

Set-DistributionGroup "Sales UK" -HiddenFromAddressListsEnabled $True

Especificar quién puede enviar mensajes a un grupo de distribución

Puede utilizar cualquiera de varios parámetros para controlar quién puede enviar mensajes a un grupo de distribución:

  • -AceptarMensajesSóloDesde
  • -Aceptar mensajes solo de miembros DL
  • -Aceptar mensajes solo de remitentes o miembros

-AceptarMensajesSóloDesde

Utilice este parámetro para especificar una o más personas a las que se les permite enviar mensajes al grupo de distribución. Se rechazarán los mensajes de otros remitentes.

Especifique cualquier valor que identifique de forma única a un remitente individual en su organización: buzones de correo, usuarios de correo o contactos de correo. Se pueden ingresar varios remitentes, separados por comas.

Los valores se transfieren inmediatamente a la propiedad AcceptMessagesOnlyFromSendersOrMembers. Por lo tanto, los parámetros -AcceptMessagesOnlyFrom y
-AcceptMessagesOnlyFromSendersOrMembers no se pueden usar juntos en el mismo comando.

Para ver cómo funciona este parámetro, usemos la lista de distribución Marketing. Como puede ver en la captura de pantalla siguiente, actualmente no tiene valores en ninguno de los parámetros AcceptMessages:

Para permitir que solo AbbeyCrawford2 envíe mensajes a esta lista de distribución, podemos usar este comando:

Set-DistributionGroup -identity "marketing" -AcceptMessagesOnlyFrom "AbbeyCrawford2"

-Aceptar mensajes solo de miembros DL

Utilice este parámetro para especificar un grupo de distribución que pueda enviar mensajes al grupo de distribución. Todos los miembros del grupo especificado podrán enviar mensajes a este grupo de destinatarios. Se rechazarán los mensajes de otros remitentes.

Especifique cualquier valor que identifique de forma única uno de los grupos de distribución o grupos de distribución dinámicos de su organización, como se muestra aquí:

Set-DistributionGroup -identity "marketing" -AcceptMessagesOnlyFromDLMember “marketing”

En este ejemplo, el grupo Marketing puede recibir correo electrónico únicamente de sus propios miembros.

-Aceptar mensajes solo de remitentes o miembros

Utilice este parámetro para especificar personas o grupos de distribución en su organización que tienen permiso para enviar mensajes al grupo de distribución. Se rechazarán los mensajes de otros remitentes.

Puede utilizar cualquier valor que identifique de forma exclusiva al remitente para definir remitentes para este parámetro. Los individuos pueden ser buzones de correo, usuarios de correo o contactos de correo, y los grupos pueden ser grupos de distribución o grupos de distribución dinámicos. Si se especifica un grupo, todos los miembros de ese grupo pueden enviar mensajes a este destinatario.

Set-DistributionGroup -identity "marketing" -AcceptMessagesOnlyFromSendersOrMembers “marketing”,”AbbeyCrawford2”

Controlar si las políticas de direcciones de correo electrónico se aplican a un grupo de distribución

Utilice el parámetro -EmailAddressPolicyEnabled para controlar si las políticas de direcciones de correo electrónico se aplican a un grupo de distribución:

  • Verdadero (predeterminado): el grupo especificado está sujeto a las regulaciones de direcciones de correo electrónico.
Set-DistributionGroup -identity “marketing” -EmailAddressPolicyEnabled $true
  • Falso: este grupo especificado está exento de las regulaciones sobre direcciones de correo electrónico.
Set-DistributionGroup -identity “marketing” -EmailAddressPolicyEnabled $false

Especificar quién puede enviar mensajes en nombre de un grupo de distribución

Utilice el parámetro -GrantSendOnBehalf para especificar quién puede enviar mensajes en nombre de un grupo de distribución. Los mensajes enviados en nombre del grupo indican claramente el remitente individual en el cuadro De, pero las respuestas se envían al grupo en lugar de a esa persona.

Se recomienda especificar un usuario de correo, un buzón o un grupo de seguridad habilitado para correo al que se puedan asignar permisos.

Se puede utilizar cualquier valor que identifique de forma única al remitente, como el siguiente:

  • Nombre
  • Alias
  • Nombre distinguido (DN)
  • DN canónico
  • Nombre de dominio\usuario
  • Dirección de correo electrónico
  • GUID
  • LegacyExchangeDN
  • SamNombreDeCuenta
  • ID de usuario o nombre principal de usuario (UPN)

Aquí hay un ejemplo:

Set-DistributionGroup -identity "marketing" -GrantSendOnBehalfTo "AbbeyCrawford2"

Especificar el tamaño máximo de un correo electrónico que se puede enviar a un grupo de distribución

El parámetro -MaxReceiveSize solo está disponible en Exchange local.

Utilice el parámetro -MaxReceiveSize para especificar el tamaño máximo de un mensaje de correo electrónico que se puede enviar a un grupo de distribución. Los mensajes que superan el límite se rechazan. De forma predeterminada, el valor de este parámetro es ilimitado; sin embargo, otro control, como los límites de la organización, el servidor o el conector, puede imponer un límite de tamaño.

Al ingresar un valor, use una de las siguientes unidades:

  • B (bytes)
  • KB (kilobytes)
  • MB (megabytes)
  • GB (gigabytes)

Si no especifica una unidad, el valor normalmente se manejará como bytes, pero los números pequeños se pueden redondear al kilobyte más cercano. Puede especificar cualquier valor hasta 1,999999 gigabytes.

Tenga en cuenta que la codificación Base64 aumenta el tamaño de los mensajes en aproximadamente un 33%, por lo que si, por ejemplo, especifica 64 MB, el tamaño máximo real del mensaje será de alrededor de 48 MB. En consecuencia, especifique un valor un 33 % mayor que el límite de tamaño real que desea imponer.

Para verificar este valor para una lista de distribución en particular, use el comando en la siguiente captura de pantalla:

Si desea cambiar el tamaño máximo del mensaje, utilice este cmdlet:

Set-DistributionGroup –identity “marketing” -MaxReceiveSize 5mb

Especificar el tamaño máximo de un correo electrónico que puede enviar un grupo de distribución

El parámetro -MaxSendSize solo está disponible en Exchange local.

Utilice este parámetro para especificar el tamaño máximo de un mensaje de correo electrónico que un grupo de distribución puede enviar. De forma predeterminada, el valor de este parámetro es ilimitado; sin embargo, otro control, como los límites de la organización, el servidor o el conector, puede imponer un límite de tamaño.

Al especificar un valor, utilice una de las siguientes unidades:

  • B (bytes)
  • KB (kilobytes)
  • MB (megabytes
  • GB (gigabytes) (gigabytes)

Si no especifica una unidad, el valor normalmente se manejará como bytes, pero los números pequeños se pueden redondear al kilobyte más cercano. Puede especificar cualquier valor hasta 1,999999 gigabytes.

Tenga en cuenta que la codificación Base64 aumenta el tamaño de los mensajes en aproximadamente un 33%, por lo que si, por ejemplo, especifica 64 MB, el tamaño máximo real del mensaje será de alrededor de 48 MB. En consecuencia, especifique un valor un 33 % mayor que el límite de tamaño real que desea imponer.

Si desea cambiar el tamaño máximo del mensaje, utilice este cmdlet:

Set-DistributionGroup -identity “marketing” -MaxSendSize 10mb

Artículos relacionados