Creación de grupos de distribución dinámicos mediante filtros personalizados
Se aplica a: Office 365 for enterprises, Live@edu
Última modificación del tema: 2011-11-23
Utilice filtros personalizados para crear grupos de distribución dinámicos cuando los atributos que desea utilizar no están disponibles con filtros predefinidos, o cuando desee utilizar coincidencias con caracteres comodín. Por ejemplo, si crea un grupo de distribución dinámico para filtrar el valor "R*" del atributo Department e "Ingeniero" del atributo Title, los mensajes enviados a este grupo solo se entregarán a las cuentas de usuario con esos atributos.
Para obtener información sobre cómo crear grupos de distribución dinámicos con filtros predefinidos, vea Creación de grupos de distribución dinámicos mediante filtros predefinidos.
Cree y modifique grupos de distribución dinámicos mediante Windows PowerShell. Un filtro personalizado requiere el uso de OPATH, que es la sintaxis de filtrado que utiliza Windows PowerShell.
Antes de comenzar
Para obtener información sobre cómo instalar y configurar Windows PowerShell V2 y conectarlo al servicio, consulte Uso de Windows PowerShell.
Al crear su filtro personalizado:
Delimite con llaves
{ }
toda la cadena de sintaxis OPATH.Incluya un guión antes de todos los operadores.
Recuerde que los operadores que se muestran a continuación, son los que se utilizan con más frecuencia.
-and
-lt (menor que)
-or
-gt (mayor que)
-not
-like (comparación de cadenas)
-eq (igual; sin distinción entre mayúsculas y minúsculas)
-notlike (comparación de cadenas)
-ne (no es igual a; sin distinción entre mayúsculas y minúsculas)
Nota Cuando utilice los operadores -like o -notlike, debe utilizar un carácter comodín en la cadena. Por ejemplo,
Department -
like'Sales*'
.Nota Cuando se usa un carácter comodín, no podrá usarse como el primer carácter. Debe ir seguido de una cadena de texto. Por ejemplo, se permite Ventas* pero no *Ventas.
Uso de un filtro personalizado para crear un nuevo grupo de distribución dinámico
Ejecute el comando siguiente:
New-DynamicDistributionGroup -Name <group name> -RecipientFilter {<custom filter attribute conditions>}
Ejemplo A continuación se ofrece un comando que utiliza un filtro personalizado para crear un nuevo grupo de distribución dinámico denominado "Washington Management Team". El mensaje que se envía a este grupo de distribución dinámico se entregará a todos los usuarios del estado de Washington cuyos títulos comiencen con "Director" o "Manager."
Para crear un nuevo grupo de distribución dinámico mediante el uso de un filtro personalizado, ejecute el comando siguiente:
New-DynamicDistributionGroup -Name "Washington Management Team" -RecipientFilter {(RecipientType -eq 'UserMailbox') -and (Title -like 'Director*' -or Title -like 'Manager*') -and (StateOrProvince -eq 'WA')}
¿Lo sabía?
A continuación se detallan algunas de las propiedades más interesantes de destinatario que puede usar con filtros personalizados. Tenga en cuenta que en esta tabla no se incluyen todas las propiedades disponibles.
Nombre de propiedad | Disponible para los tipos de destinatario basados en cloud | Tipo de valor | ¿Acepta caracteres comodín? * | Propiedad visible en el Panel de control de Exchange |
---|---|---|---|---|
City |
|
Cadena |
Sí |
Sí |
Company |
|
Cadena |
Sí |
Sí |
CountryOrRegion |
|
Cadena La cadena se basa en el código de país de dos letras ISO 3166 o en el nombre del país o región. Puede encontrar los valores válidos para el parámetro CountryOrRegion del campo País o región en la sección Información de contacto de las propiedades de cuenta del Panel de control de Exchange. |
No |
Sí |
CustomAttributeN donde N es un número entero del 1 al 15. |
|
Cadena |
Sí |
No |
Department |
|
Cadena |
Sí |
Sí |
ExtensionCustomAttributeN donde N es un número entero del 1 al 5. |
|
Cadena de varios valores; cada ExtensionCustomAttributeN puede retener hasta 1300 valores. |
Sí |
No |
Manager |
|
Cadena |
Sí |
Sí |
Notes |
|
Cadena |
Sí |
Sí |
Office |
|
Cadena |
No |
Sí |
PostalCode |
|
Cadena |
Sí |
Sí |
RecipientType |
Todos los tipos de destinatario |
|
No |
No aplicable |
StateOrProvince |
|
Cadena |
Sí |
Sí |
StreetAddress |
|
Cadena |
No |
Sí |
Title |
|
Cadena |
No |
Sí |
* Como se mencionó anteriormente, un carácter comodín, no podrá usarse como el primer carácter. Debe ir seguido de una cadena de texto.
Adición de filtros de destinatario a un grupo de distribución dinámico
Si utiliza grupos de distribución dinámicos para enviar mensajes de correo electrónico, podría enviar los mensajes involuntariamente a buzones de correo del sistema. Algunos buzones de correo del sistema rechazan el correo electrónico que se les envía directamente, lo que genera un informe de no entrega (NDR). Para evitar que los mensajes se envíen a los buzones de correo del sistema, puede agregar filtros de destinatario adicionales a los grupos de distribución dinámicos.
Visualización de los filtros de destinatario predeterminados
Antes de agregar filtros de destinatario, puede ejecutar el siguiente comando para que se muestren los filtros de destinatario adicionales que Exchange aplica automáticamente a todos los grupos de distribución dinámicos para ayudar a evitar la transmisión de mensajes a los buzones de correo del sistema:
Get-DynamicDistributionGroup <name> | Format-List Name,RecipientFilter
Por ejemplo, la salida de este comando muestra la siguiente información sobre el grupo de distribución dinámico "Washington Management Team" creado en el ejemplo anterior:
Name: Washington Management Team
RecipientFilter: ((((((RecipientType -eq 'UserMailbox') -and (((Title -like 'Director*') -or (Title -like 'Manager*'))))) -and (StateOrProvince -eq 'WA'))) -and (-not(Name -like 'SystemMailbox{*')) -and (-not(Name -like 'CAS{*')) -and (-not(RecipientTypeDetailsValue -eq 'MailboxPlan')) -and (-not(RecipientTypeDetailsValue -eq 'ArbitrationMailbox')))
Como consecuencia de los filtros de destinatario predeterminados que se agregaron automáticamente, los mensajes enviados a este grupo de distribución dinámico no se enviarán a:
- Buzones de correo que tengan "SystemMailbox" o "CAS_" en el valor de Nombre
- Planes de buzón de correo
- Buzones de correo de arbitraje
Adición de más filtros de destinatario para ayudar a evitar los informes de no entrega
El siguiente comando agrega filtros de destinatario adicionales, que no están incluidos en los filtros de destinatario predeterminados, al grupo de distribución dinámico "Washington Management Team":
Set-DynamicDistributionGroup "Washington Management Team" -RecipientFilter {((RecipientType -eq 'UserMailbox') -and (Title -like 'Director*' -or Title -like 'Manager*') -and (StateOrProvince -eq 'WA') -and (Alias -ne $null) -and -not (Name -like "FederatedEmail*"))}
Este comando agrega filtros adicionales para que no se envíen mensajes a:
- Buzones de correo que no tienen un valor para Alias
- Buzones de correo que tienen "FederatedEmail" en el valor de Nombre
Importante Al agregar filtros a un grupo de distribución dinámico existente, asegúrese de incluir los filtros de destinatario existentes. ¿Por qué? El cmdlet Set-DynamicDistributionGroup reemplaza los filtros de destinatario existentes con el valor que se especifique. Además, no es necesario que especifique los filtros de destinatario predeterminados. Exchange los agregará automáticamente.