New-DynamicDistributionGroup

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Última modificación del tema: 2009-05-12

Utilice el cmdlet New-DynamicDistributionGroup para crear un nuevo grupo de distribución dinámico.

Sintaxis

New-DynamicDistributionGroup -Name <String> -IncludedRecipients <Nullable> [-Alias <String>] [-ConditionalCompany <MultiValuedProperty>] [-ConditionalCustomAttribute1 <MultiValuedProperty>] [-ConditionalCustomAttribute10 <MultiValuedProperty>] [-ConditionalCustomAttribute11 <MultiValuedProperty>] [-ConditionalCustomAttribute12 <MultiValuedProperty>] [-ConditionalCustomAttribute13 <MultiValuedProperty>] [-ConditionalCustomAttribute14 <MultiValuedProperty>] [-ConditionalCustomAttribute15 <MultiValuedProperty>] [-ConditionalCustomAttribute2 <MultiValuedProperty>] [-ConditionalCustomAttribute3 <MultiValuedProperty>] [-ConditionalCustomAttribute4 <MultiValuedProperty>] [-ConditionalCustomAttribute5 <MultiValuedProperty>] [-ConditionalCustomAttribute6 <MultiValuedProperty>] [-ConditionalCustomAttribute7 <MultiValuedProperty>] [-ConditionalCustomAttribute8 <MultiValuedProperty>] [-ConditionalCustomAttribute9 <MultiValuedProperty>] [-ConditionalDepartment <MultiValuedProperty>] [-ConditionalStateOrProvince <MultiValuedProperty>] [-Confirm [<SwitchParameter>]] [-DisplayName <String>] [-DomainController <Fqdn>] [-OrganizationalUnit <OrganizationalUnitIdParameter>] [-RecipientContainer <OrganizationalUnitIdParameter>] [-TemplateInstance <PSObject>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

New-DynamicDistributionGroup -Name <String> -RecipientFilter <String> [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DisplayName <String>] [-DomainController <Fqdn>] [-OrganizationalUnit <OrganizationalUnitIdParameter>] [-RecipientContainer <OrganizationalUnitIdParameter>] [-TemplateInstance <PSObject>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

Un grupo de distribución dinámica consulta los objetos habilitados para correo del servicio de directorio de Active Directory y crea la pertenencia a grupos en función de los resultados. La pertenencia a grupos se vuelve a calcular siempre que se envía un mensaje de correo electrónico al grupo. Los filtros de consulta que proporciona Exchange se limitan a cualquier combinación de los siguientes parámetros:

  • ConditionalCompany

  • ConditionalCustomAttribute N (donde N es un valor de 1 a 15)

  • ConditionalDepartment

  • ConditionalStateOrProvince

  • IncludedRecipients

También puede crear consultas personalizadas mediante el parámetro RecipientFilter.

Para ejecutar el cmdlet New-DynamicDistributionGroup, la cuenta que utilice debe tener delegadas las siguientes funciones:

  • Función Administrador de destinatarios de Exchange

Para obtener más información sobre los permisos, funciones de delegación y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.

Parámetros

Parámetro Necesario Type Descripción

IncludedRecipients

Necesario

System.Nullable

El parámetro IncludedRecipients filtra los tipos de destinatario que se utilizan para crear el grupo de distribución dinámica. El parámetro IncludedRecipients no se puede usar si se especifica el parámetro RecipientFilter.

Los valores disponibles para el parámetro IncludedRecipients son AllRecipients, MailboxUsers, Resources, MailContacts, MailGroups, Mail Users y None.

AllRecipients únicamente se puede utilizar solo. Cuando varios valores de IncludedRecipients se separan mediante comas, se aplica el operador booleano OR.

Name

Necesario

System.String

El parámetro Name especifica el nombre del grupo de distribución dinámica. Si no se especifica el parámetro DisplayName, el valor de Name también se utiliza para DisplayName.

El valor Name no puede superar los 64 caracteres.

Si los valores de Name y DisplayName son diferentes:

  • Name específica el nombre del grupo de distribución dinámico de Usuarios y equipos de Active Directory y también en el campo Nombre de grupo de la Consola de Administración de Exchange.

  • DisplayName especifica el nombre del grupo de distribución dinámico de la Consola de Administración de Exchange y de la lista de direcciones global (GAL) de Exchange.

RecipientFilter

Necesario

System.String

El parámetro RecipientFilter filtra los destinatarios habilitados para correo que se utilizan para crear el grupo de distribución dinámica. RecipientFilter no se puede utilizar si se especifica cualquiera de los siguientes parámetros:

  • IncludedRecipients

  • ConditionalCompany

  • ConditionalCustomAttribute N (donde N es un valor de 1 a 15)

  • ConditionalDepartment

  • ConditionalStateOrProvince

RecipientFilter usa una sintaxis OPath para consultar Active Directory y destinatarios de filtro.

Para obtener más información acerca de propiedades filtrables, consulte Propiedades filtrables para el parámetro: RecipientFilter.

Alias

Opcional

System.String

El parámetro Alias especifica el alias del grupo de distribución dinámica. El valor de Alias se usa para generar la dirección de correo electrónico principal del Protocolo simple de transferencia de correo (SMTP) para el grupo de distribución dinámico. El valor de Alias no puede contener espacios. Si no se especifica el parámetro Alias, el valor del parámetro Name se usa para el valor del parámetro Alias, con cualquier espacio del parámetro Name convertido en caracteres subrayados (_).

ConditionalCompany

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCompany filtra los usuarios del buzón o los contactos habilitados para correo que se utilizan para crear el grupo de distribución dinámica.

Cuando varios valores del parámetro ConditionalCompany están separados por comas, se aplica el operador booleano OR.

ConditionalCustomAttribute1

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute1 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute10

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute10 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute11

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute11 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute12

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute12 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute13

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute13 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute14

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute14 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute15

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute15 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute2

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute2 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute3

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute3 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute4

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute4 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute5

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute5 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute6

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute6 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute7

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute7 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute8

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute8 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalCustomAttribute9

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalCustomAttribute9 especifica atributos personalizados. Puede utilizar estos atributos para almacenar información adicional.

ConditionalDepartment

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalDepartment filtra los usuarios del buzón o los contactos habilitados para correo que se utilizan para crear el grupo de distribución dinámica. ConditionalDepartment no se puede utilizar si se especifica el parámetro RecipientFilter.

Cuando varios valores de ConditionalDepartment se separan mediante comas, se aplica el operador booleano OR.

ConditionalStateOrProvince

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro ConditionalStateOrProvince filtra los usuarios del buzón o los contactos habilitados para correo que se utilizan para crear el grupo de distribución dinámica. ConditionalStateOrProvince no se puede utilizar si se especifica el parámetro RecipientFilter.

Cuando varios valores de ConditionalStateOrProvince se separan mediante comas, se aplica el operador booleano OR.

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que usted reconozca qué hará el comando antes de seguir con el procesamiento. No es necesario especificar un valor con el parámetro Confirm.

DisplayName

Opcional

System.String

El parámetro DisplayName especifica el nombre del grupo de distribución dinámica de la Consola de administración de Exchange y la lista de direcciones global (GAL) de Exchange. Si no se especifica el parámetro DisplayName, el valor del parámetro Name también se utiliza para DisplayName.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar el nombre de dominio completo del controlador de dominio que escribe este cambio de configuración para Active Directory, incluya el parámetro DomainController.

OrganizationalUnit

Opcional

Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter

El parámetro OrganizationalUnit especifica dónde crear el grupo de distribución dinámico en Active Directory mediante una sintaxis de nombre canónico.

RecipientContainer

Opcional

Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter

El parámetro RecipientContainer filtra los destinatarios que se utilizan para crear el grupo de distribución dinámica en función de su ubicación en Active Directory. El valor de RecipientContainer puede ser el nombre canónico de una unidad organizativa (OU) o un dominio. Si no se especifica un valor para RecipientContainer, el filtro de búsqueda predeterminado es la ubicación del grupo de distribución dinámica de Active Directory. Esta ubicación se especifica mediante el parámetro OrganizationalUnit.

TemplateInstance

Opcional

System.Management.Automation.PSObject

Cuando se suministra un objeto existente al parámetro TemplateInstance, el comando utiliza la configuración de este objeto para crear una copia de dicho objeto.

UseRusServer

Opcional

System.String

noteNota:
Este parámetro sólo está disponible en Exchange Server 2007 SP2.

El parámetro UseRusServer indica al comando que use el servidor de buzones especificado en el que se esté ejecutando el servicio Lista de direcciones para obtener y establecer los atributos del buzón y del usuario de Active Directory

El servicio Lista de direcciones es un componente del servicio Operador de sistema de Exchange. El servicio Lista de direcciones crea y mantiene valores de atributo específicos de Exchange en Active Directory. El servicio Lista de direcciones se puede usar para actualizar objetos de destinatario de un dominio mediante el uso de información específica, como la pertenencia a una lista de direcciones y direcciones de correo electrónico. 

WhatIf

Opcional

System.Management.Automation.SwitchParameter

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

 

 

Excepciones

Excepciones Descripción

  

 

Ejemplo

Los siguientes ejemplos de código muestran cómo usar el comando New-DynamicDistributionGroup.

El primer ejemplo crea un nuevo grupo de distribución dinámico denominado Grupo de marketing en el contenedor Usuarios del dominio Contoso.com. El grupo de distribución dinámica Grupo de marketing contiene todos los usuarios de buzón o contactos habilitados para enviar y recibir correo encontrados en cualquier parte del dominio Contoso.com que tengan un campo Departamento que contenga "Marketing" o "Ventas".

El segundo ejemplo utiliza el parámetro RecipientFilter para crear un grupo de distribución dinámico con el nombre "Noroeste" en el contenedor Usuarios del dominio Contoso.com. El grupo de distribución dinámico "Noroeste" contiene todos los usuarios de buzón encontrados en cualquier parte del dominio Contoso.com que tengan un campo Provincia que contenga "Zaragoza" o "Barcelona".

New-DynamicDistributionGroup -Name "Marketing Group" -Alias "Marketing_Group" -IncludedRecipients "MailboxUsers,MailContacts" -OrganizationalUnit "Contoso.com/Users" -ConditionalDepartment "Marketing","Sales" -RecipientContainer "Contoso.com"
New-DynamicDistributionGroup -Name "Pacific Northwest" -Alias "Pacific_Northwest" -OrganizationalUnit "Contoso.com/Users" -RecipientFilter {((RecipientType -eq 'UserMailbox') -and ((StateOrProvince -eq 'Washington' -or StateOrProvince -eq 'Oregon')))} -RecipientContainer "Contoso.com"