Último tema modificado: 2007-07-27

Encabezado para Shell de administración de Exchange

En esta hoja de referencia rápida se describen los cmdlet que se usan con más frecuencia en la versión RTM de Microsoft® Exchange Server 2007 y el Service Pack 1 (SP1) de Exchange 2007, y se ofrecen ejemplos de su uso.

Para obtener más información acerca del Shell de administración de Exchange y de todos los cmdlets disponibles en Exchange 2007, consulte la sección "Referencia técnica" de Exchange Management TechCenter (en inglés). También puede descargar Notas del producto: Shell de administración de Exchange.

En esta hoja de referencia rápida se incluyen las siguientes tareas administrativas y áreas de funciones:

Acciones de cmdlet comunes

Los verbos siguientes son admitidos por la mayor parte de los cmdlets y están asociados a una acción específica.

New

El verbo New crea una instancia nueva de algo como, por ejemplo, una configuración nueva, una base de datos nueva o un conector SMTP nuevo.

Remove

El verbo Remove quita una instancia de algo como, por ejemplo, un buzón o regla de transporte.

Todos los cmdlets Remove admiten los parámetros WhatIf y Confirm. Para obtener más información acerca de estos parámetros, consulte Important Parameters (en inglés).

Enable

El verbo Enable habilita una configuración o habilita el correo de un destinatario.

Disable

El verbo Disable deshabilita una configuración habilitada o deshabilita el correo de un destinatario.

Todas las tareas Disable admiten los parámetros WhatIf y Confirm. Para obtener más información acerca de estos parámetros, consulte Important Parameters (en inglés).

Set

El verbo Set modifica la configuración específica de un objeto como, por ejemplo, el alias de un contacto o la retención de un elemento eliminado de una base de datos de buzones.

Get

El verbo Get consulta un objeto específico o un subconjunto de un tipo de objetos como, por ejemplo, un buzón específico, los usuarios de todos los buzones o los usuarios de buzones de un dominio.

Parámetros importantes

Los parámetros siguientes ayudan a controlar cómo se ejecutan los comandos e indican exactamente qué hará un comando antes de que afecte a los datos.

Identity

El parámetro Identity identifica el objeto único de la tarea. Se utiliza normalmente con los cmdlets Enable, Disable, Remove, Set y Get. Identity es también un parámetro de posición, lo cual significa que no tiene que especificar Identity al indicar el valor del parámetro en la línea de comandos.

Por ejemplo: Get-Mailbox -Identity usuario1 consulta el buzón de usuario1. Get-Mailbox usuario1 es equivalente a Get-Mailbox -Identity usuario1.

WhatIf

El parámetro WhatIf indica al cmdlet 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 realmente. El valor predeterminado es $True.

Confirm

El parámetro Confirm hace que el cmdlet ponga en pausa el procesamiento y requiere que el administrador reconozca qué hará el cmdlet antes de seguir con el procesamiento. El valor predeterminado es $True.

Validate

El parámetro Validate hace que el cmdlet compruebe que se cumplen todos los requisitos para ejecutar la operación y que ésta finalizará correctamente.

Sugerencias y trucos

Get-Command

Este cmdlet recupera todas las tareas que se pueden ejecutar en Exchange Server 2007.

Get-Command *palabra clave*

Este cmdlet recupera las tareas que tienen palabra clave en el cmdlet.

Get-tarea | Get-Member

Este cmdlet recupera todas las propiedades y métodos de tarea.

Get-tarea | Format-List

Este cmdlet muestra el resultado de la consulta en una lista de formato. Puede canalizar el resultado de cualquier cmdlet Get a Format-List para visualizar todo el conjunto de propiedades que existen en el objeto devuelto por dicho comando, o puede especificar determinadas propiedades que desee visualizar, separadas por comas, como en el ejemplo siguiente: Get-Mailbox *juan* | Format-List alias,*cuota

Help tarea

Este cmdlet recupera información de ayuda del Shell de administración de Exchange para cualquier tarea de Exchange 2007 como en el ejemplo siguiente: Help Get-Mailbox

Help tarea<tab>

Escriba el nombre parcial de tarea y, a continuación, presione la tecla TAB para recorrer el ciclo de todos los cmdlets que contienen el texto que ha especificado. También puede usar caracteres comodín, como en el ejemplo siguiente: Help *UM*

Get-tarea | Format-List > archivo.txt

Este cmdlet exporta el resultado de tarea a un archivo de texto: archivo.txt

Destinatarios

Administración de contactos

Enable-Mailcontact -Identity "Juan Soto" -alias soto -externalEmailAddress soto@contoso.com

Este comando habilita el correo del contacto Juan Soto especificando el nombre distintivo (DN) del contacto y proporcionando el alias soto y una dirección de correo electrónico externa soto@contoso.com.

Disable-MailContact -Identity soto

Este comando deshabilita el correo del contacto especificando su alias en el parámetro Identity.

Set-MailContact -Identity soto -Alias jsoto

Este comando cambia el alias del contacto habilitado para correo especificado en el parámetro Identity de soto a jsoto mediante el parámetro Alias.

Set-Contact -Identity jsoto -Manager usuario1

Este comando modifica la información del servicio de directorio de Active Directory® del contacto jsoto'cambiando el administrador de jsoto a Usuario1.

Nota: si el contacto no está habilitado para correo, no puede recuperarlo mediante un alias. Debe usar el nombre completo, GUID o DN del contacto.

Administración de grupos

Enable-DistributionGroup -Identity "contoso\Grupo de distribución" -Alias GD

Este comando habilita para correo el grupo de distribución universal existente denominado Grupo de distribución que está en el dominio contoso. Tiene el alias GD.

Disable-DistributionGroup -Identity GD

Este comando deshabilita para correo el grupo de distribución universal habilitado para correo denominado GD.

Set-DistributionGroup -Identity GD -Alias grupo1

Este comando modifica la configuración del grupo de distribución universal denominado DG en Exchange cambiando su alias a grupo1.

Add-DistributionGroupMember -Identity GD -Member usuario1

Este comando agrega el destinatario usuario1 como miembro del grupo de distribución universal GD.

Get-DistributionGroupMember -Identity GD

Este comando recupera todos los miembros del grupo de distribución denominado GD.

Set-Group -Identity GD -DisplayName "GD universal"

Este comando modifica la configuración de Active Directory del grupo de Windows® denominado GD cambiando su nombre para mostrar "GD universal".

New-DynamicDistributionGroup -Name DDG -Alias DDGAlias -OrganizationalUnit OU -IncludedRecipients Mailbox Users

Este comando crea un nuevo grupo de distribución dinámica basado en consultas denominado DDG. El parámetro IncludedRecipients acepta los valores siguientes: None | MailboxUsers | Resources | MailContacts | MailGroups | | MailUsers | AppRecipients.

Set-DynamicDistributionGroup -Identity DDG -DisplayName DDG1

Este comando modifica el nombre para mostrar del grupo de distribución dinámica denominado DDG1 cambiando el nombre a DDG1.

Administración de buzones

Enable-Mailbox -Identity contoso\usuario1 -Database BasededatosBuzón

Este comando habilita para correo a un usuario existente de Active Directory con la combinación de dominio y alias contoso\usuario1 creando un buzón en la base de datos de buzones denominada BasededatosBuzón.

Disable -Mailbox -Identity usuario1

Este comando deshabilita para buzón al usuario con alias usuario1 quitando su buzón asociado.

Set-Mailbox -Identity usuario1 -alias usuario2

Este comando modifica un buzón cambiando el alias existente usuario1 a usuario2.

Get-Mailbox | Export-Mailbox -PSTFolderPath C:\PSTFiles

Este comando recupera todos los usuarios de buzones y exporta sus buzones a archivos .pst. Los archivos .pst se almacenan en C:\PSTFiles.

Nota:
Para exportar datos de buzones a archivos .pst puede usar el cmdlet Export-Mailbox, sólo en Exchange 2007 SP1.

Import-Mailbox john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst

Este comando importa los datos de buzones para el usuario john@contoso.com desde el archivo .pst c:\PSTFiles\john.pst.

Nota:
El cmdlet Import-Mailbox sólo está disponible en Exchange 2007 SP1.

Get-Mailbox | Format-Table alias, *quota

Este comando recupera todos los usuarios de buzón y da formato a la salida para que incluya el alias del buzón y las cuotas de buzón.

Get-Mailbox -Database BasededatosBuzón

Este comando recupera una lista de resumen de todos los buzones de la base de datos de buzones denominada BasededatosBuzón.

Get-Mailbox -server Servidor

Este comando recupera una lista de resumen de todos los buzones del servidor denominado Servidor.

Get-MailboxStatistics -Database BasededatosBuzón

Este comando recupera las estadísticas de buzón de todos los buzones ubicados en la base de datos de buzones denominada BasededatosBuzón.

Get-MailboxStatistics -Server Servidor

Este comando recupera las estadísticas de buzón de todos los buzones ubicados en el servidor llamado Servidor.

Move-Mailbox -Identity usuario1 -TargetDatabase Servidor\BasededatosBuzón

Este comando mueve el buzón asociado al alias usuario1 al servidor denominado Servidor. El buzón se mueve a la base de datos de buzones denominada BasededatosBuzón

Mensajes de cuota de buzón personalizable

New-SystemMessage -QuotaMessageType ProhibitSendMailbox -Text "Texto de mensaje de cuota de buzón de prohibir envío" -Language Es

Este comando crea un nuevo mensaje de cuota personalizada para el tipo de mensaje de cuota ProhibitSendMailbox. El texto "Texto de mensaje de cuota de buzón de prohibir envío" se muestra en español, como especifica el código regional Es. Los valores válidos del parámetro QuotaMessageType son WarningMailboxUnlimitedSize y WarningPublicFolder.

Set-SystemMessage Es\ProhibitSendMailbox -Text "Nuevo texto de mensaje de cuota de buzón de prohibir envío"

Este comando modifica el mensaje de cuota personalizado existente para el tipo de mensaje de cuota ProhibitSendMailbox mostrado en español, como especifica el código regional Es. El nuevo texto es "Nuevo texto de mensaje de cuota de buzón de prohibir envío".

Get-SystemMessage Es\ProhibitSendMailbox

Este comando recupera el mensaje de cuota personalizado existente para el tipo de mensaje de cuota ProhibitSendMailbox mostrado en español, como especifica el código regional Es.

Remove-SystemMessage Es\ProhibitSendMailbox

Este comando quita el mensaje de cuota personalizado existente para el tipo de mensaje de cuota ProhibitSendMailbox mostrado en español, como especifica el código regional Es.

Destinatario

Get-Recipient -RecipientType MailboxUser

Este comando recupera una lista de resumen de todos los destinatarios que coinciden con RecipientType MailboxUser. El parámetro RecipientType acepta los valores siguientes: User | MailboxUser | MailEnabledUser | Contact | MailEnabledContact | Group | MailEnabledUniversalDistributionGroup | MailEnabledUniversalSecurityGroup | MailEnabledNonUniversalGroup | DynamicDL | PublicFolder | PublicDatabase | SystemAttendantMailbox | SystemMailbox | MicrosoftExchange.

Get-Recipient -Anr "usuario"

Este comando recupera una lista de resumen de todos los destinatarios que contienen la cadena "user" en el nombre del buzón. El parámetro Anr indica que el argumento se resolverá utilizando la resolución de nombres ambiguos (ANR).

Get-Recipient -ResultSize 100

Este comando recupera una lista de resumen de destinatarios y devuelve sólo los primeros 100 destinatarios.

Mensajería unificada

Get-UMMailbox

Este comando recupera una lista de resumen de todos los destinatarios habilitados para mensajería unificada (UM).

Get-UMMailbox -Identity usuario1 | Format-List

Este comando recupera la configuración detallada del buzón de mensajería unificada asociado al alias usuario1.

Set-UMMailbox -Identity usuario1 -UMEnabled $True

Este comando modifica el buzón de mensajería unificada asociado al alias usuario1 cambiando el valor del parámetro UMEnabled a $True.

Usuario

Enable-MailUser -Identity contoso\usuario2 -ExternalEmailAddress usuario2@northwindtraders.com

Este comando habilita para correo al usuario de Active Directory contoso\usuario2 con una dirección externa usuario2@northwindtraders.com. Con este cmdlet, también se crea una dirección de correo electrónico SMTP principal predeterminada usuario2@contoso.com.

Disable-MailUser -Identity usuario2

Este comando deshabilita para correo al usuario de Active Directorio habilitado para correo usuario2.

Set-MailUser -Identity usuario2 -ExternalEmailAddress usuario2@research.northwindtraders.com

Este comando modifica al usuario de Active Directory habilitado para correo usuario2 cambiando su dirección externa de correo electrónico a usuario@research.northwindtraders.com

Almacenamiento

Administración de base de datos

New-MailboxDatabase -Name BasededatosBuzón -StorageGroup GrupoAlmacenamiento

Este comando crea una nueva base de datos de buzones denominada BasededatosBuzón en el grupo de almacenamiento GrupoAlmacenamiento.

Set-MailboxDatabase -Identity BasededatosBuzón -IssueWarningQuota 500MB

Este comando modifica la base de datos de buzones BasededatosBuzón cambiando su límite de cuota de advertencia de buzón a 500MB.

Get-MailboxDatabase -StorageGroup GrupoAlmacenamiento

Este comando recupera una lista de resumen de todas las bases de datos de buzón en el grupo de almacenamiento denominado GrupoAlmacenamiento.

Get-MailboxDatabase -Server Servidor

Este comando recupera una lista de resumen de todas las bases de datos de buzones del servidor denominado Servidor.

Mount-Database -Identity BasededatosBuzón

Este comando monta la base de datos de buzones existente denominada BasededatosBuzón.

Dismount-Database -Identity BasededatosBuzón

Este comando desmonta la base de datos de buzones existente denominada BasededatosBuzón.

Enable-DatabaseCopy -Identity BasededatosBuzón

Este comando habilita la copia de seguridad continua local de la base de datos de buzones denominada BasededatosBuzón.

Administración del grupo de almacenamiento

New-StorageGroup -Name GrupoAlmacenamiento -Server servidor1

Este comando crea un nuevo grupo de almacenamiento denominadoGrupoAlmacenamiento en el servidor denominado servidor1.

Set-StorageGroup -Identity GrupoAlmacenamiento -Name "Grupo de almacenamiento de investigación"

Este comando modifica el grupo de almacenamiento denominado GrupoAlmacenamiento cambiando su nombre para mostrar a "Grupo de almacenamiento de investigación".

Enable-StorageGroupCopy -Identity GrupoAlmacenamiento

Este comando habilita la copia de seguridad continua local en el grupo de almacenamiento denominado GrupoAlmacenamiento.

Nota: Debe habilitar primero la copia de seguridad continua local mediante el cmdlet Enable-DatabaseCopy para cada base de datos en el grupo de almacenamiento en el que desea habilitar la copia de seguridad continua local.

Disable-StorageGroupCopy -Identity GrupoAlmacenamiento

Este comando deshabilita la copia de seguridad continua en el grupo de almacenamiento denominado GrupoAlmacenamiento.

Transporte

Conectores y entrega

New-SendConnector -Name ConectorEnvío -AddressSpaces contoso.com

Este comando crea un nuevo conector de envío de Internet denominado ConectorEnvío. El espacio de direcciones asociado del conector de envío es contoso.com.

Set-SendConnector -Identity ConectorEnvío -AddressSpaces northwindtraders.com

Este comando modifica el conector de envío denominado ConectorEnvío cambiando sus espacios de direcciones a northwindtraders.com.

New-ReceiveConnector -Name ConectorRecepción -RemoteIpRanges 10.149.0.1-10.151.0.1 -Bindings 0.0.0.0:25

Este comando crea un nuevo conector de recepción denominado ConectorRecepción. El intervalo de IP remotas asociado es de 10.149.0.1 a 10.151.0.1. Estableciendo el parámetro Bindings en 0.0.0.0:25, se dan instrucciones al servidor para que escuche conexiones en todas las direcciones IP configuradas localmente en el puerto 25.

Set-ReceiveConnector -Identity ConectorRecepción -MaxMessageSize 20MB

Este comando modifica el conector de recepción ConectorRecepción cambiando el valor del parámetro MaxMessageSize a 20MB.

Colas

Suspend-Queue -Identity Servidor\Cola

Este comando detiene la entrega de todos los mensajes de la cola Servidor\Cola.

Resume-Queue -Identity Servidor\Cola

Este comando permite que la cola suspendida Servidor\Cola reanude la entrega de mensajes.

Get-Message -Identity Servidor\Cola\Mensaje

Este comando recupera el mensaje específico Servidor\Cola\Mensaje.

Suspend-Message -Identity Servidor\Cola\Mensaje

Este comando detiene la entrega del mensaje Servidor\Cola\Mensaje en una cola.

Get-Queue | Freeze-Queue

Este comando congela todas las colas del servidor local.

Resume-Message -Identity Servidor\Cola\Mensaje

Este comando permite que se entregue el mensaje Servidor\Cola\Mensaje suspendido en una cola.

Delete-Message -Identity Servidor\Cola\Mensaje

Este comando elimina el mensaje especificado Servidor\Cola\Mensaje.

Export-Message -Identity Servidor\Cola\Mensaje -Path RutaArchivo

Este comando exporta el mensaje especificado Servidor\Cola\Mensaje a RutaArchivo.

Nota: Antes de poder exportar un mensaje, primero debe suspenderlo mediante el cmdlet Suspend-Message.

Reescritura de direcciones

New-AddressRewriteEntry -Name NombreEntradaReescritura -InternalAddress david@contoso.com -ExternalAddress soporte@contoso.com

Este comando crea una nueva entrada de reescritura de direcciones para la dirección de correo electrónico interna david@contoso.com. Todos los mensajes de correo electrónico enviados desde david@contoso.com se reescriben a soporte@contoso.com, y todos los mensajes entrantes a soporte@contoso.com se reescriben a david@contoso.com.

Set-AddressRewriteEntry -Identity NombreEntradaReescritura -InternalAddress cristobal@contoso.com

Este comando modifica la entrada de reescritura de direcciones existente RewriteEntryName cambiando el valor del parámetro InternalAddress a cristobal@contoso.com.

Contra correo electrónico no deseado

Set-RecipientFilterConfig -BlockedRecipients info@contoso.com, corp@contoso.com

Este comando modifica la configuración de filtrado de destinatarios agregando los destinatarios bloqueados info@contoso.com y corp@contoso.com.

Set-SenderFilterConfig -BlockedSenders malremitente@northwindtraders.com

Este comando modifica la configuración de filtrado de remitentes para correo electrónico no deseado agregando un remitente bloqueado malremitente@northwindtraders.com.

Add-ContentFilterPhrase -Phrase "correo no deseado" -Influence BadWord

Este comando agrega la frase "correo no deseado" al filtro de contenido configurando el parámetro Influence en BadWord. El parámetro Influence acepta los valores BadWord y GoodWord.

Add-IPAllowListEntry -IpRange 127.1.0.0

Este comando agrega la dirección IP 127.1.0.0 a la lista de IP admitidas. El valor predeterminado de la máscara de IP se establece en 255.255.255.255 ya que no se especifica.

Add-IPAllowListEntry -IpRange "127.1.0.0(255.255.0.0)"

Este comando agrega la dirección IP 127.1.0.0 a la lista de IP admitidas, que tiene una máscara de IP especificada de 255.255.0.0.

Add-IPAllowListEntry -IpRange 127.1.0.0-127.1.255.255

Este comando agrega un intervalo permitido de direcciones IP. En este caso, el intervalo de IP está entre 127.1.0.0 y 127.1.255.255.

Add-IPBlockListEntry -IpRange 127.2.0.1

Este comando agrega la dirección IP 127.2.0.1 a la lista de IP no admitidas. En este caso, el valor predeterminado de la máscara de IP se establece en 255.255.255.255 ya que no se especifica.

Test-IPAllowListProvider -Identity ProveedorListaPermitida -IPAddress 127.1.0.0

Este comando prueba una dirección IP especificada 127.1.0.0 para ver si aparece listado como dirección IP admitida con el proveedor de lista IP permitida ProveedorListaPermitida.

Add-IPAllowListProvider -Name Proveedor1 -LookupDomain www.contoso.com -IPAddressesMatch 127.1.0.0

Este comando agrega un proveedor de Lista de IP admitidas llamado Proveedor1, que se usa para comprobar qué direcciones IP son admitidas. El dominio de búsqueda asociado es www.contoso.com y la dirección IP que debe coincidir con el resultado devuelto por el proveedor de Lista de IP admitidas es 127.1.0.0.

Add-IPBlockListProvider -Name Proveedor2 -LookupDomain www.contoso.com -IPAddressesMatch 127.2.0.1

Este comando agrega un proveedor de Lista de IP no admitidas llamado Proveedor2, que se usa para comprobar qué direcciones IP se deben bloquear. El dominio de búsqueda asociado es www.contoso.com y la dirección IP que debe coincidir con el resultado devuelto por el proveedor de Lista de IP no admitidas es 127.1.0.0.

Get-SenderIdConfig

Este comando recupera la configuración del Id. de remitente.

Add-AttachmentFilterEntry -Name image/jpeg -Type ContentType

Este comando agrega una entrada de filtro de datos adjuntos que se usa para bloquear todos los datos adjuntos JPEG, basada en el tipo de contenido image/jpeg del dato adjunto, independientemente del nombre de archivo.

Add-AttachmentFilterEntry -Name *.EXE -Type NombreArchivo

Este comando agrega una entrada de filtro de datos adjuntos que se usa para bloquear todos los datos adjuntos con la extensión de nombre de archivo *.EXE.

Remove-AttachmentFilterEntry ContentType:image/jpeg

Este comando elimina una entrada de filtro de datos adjuntos que se usa para filtrar datos adjuntos JPEG, basada en el tipo de contenido image/jpeg del dato adjunto.

Remove-AttachmentFilterEntry FileName:*.EXE

Este comando elimina una entrada de filtro de datos adjuntos que se usa para filtrar todos los datos adjuntos con la extensión de nombre de archivo *.EXE.

Set-AttachmentFilterListConfig -RejectResponse "El dato adjunto que incluyó en su mensaje de correo electrónico no era permitido." -Action Reject

Este comando configura el agente de filtro de datos adjuntos para rechazar todos los mensajes que contienen datos adjuntos filtrados. Tanto el dato adjunto como el mensaje de correo electrónico se bloquean y el texto configurado se usa en el cuerpo del mensaje del informe de no entrega (NDR) que se envía a los remitentes cuyos mensajes contienen datos adjuntos bloqueados. Las acciones disponibles son Reject, Strip y SilentDelete.

Mensajes de notificación del estado de entrega (DSN) personalizables

New-SystemMessage -DsnCode 5.7.0 -Text "Texto de mensaje DSN" -Internal $False -Language Es

Este comando crea un nuevo mensaje DSN personalizado para el código DSN 5.7.0. El texto del mensaje DSN es "Texto de mensaje DSN", el idioma en que se muestra el mensaje es español, especificado por el código regional Es, y el mensaje DSN se envía tanto a los remitentes internos como externos.

Set-SystemMessage -Identity Es\External\5.7.0 -Text "Nuevo texto de mensaje DSN"

Este comando modifica el mensaje DSN personalizado existente para el código DSN 5.7.0. La identidad consta del idioma, especificado por el código regional Es, tanto si el ámbito del mensaje DSN es interno o externo y el código DSN Es\External\5.7.0. El texto del mensaje DSN se cambia a "Nuevo texto de mensaje DSN.

Get-SystemMessage -Identity Es\External\5.7.0

Este comando recupera el mensaje DSN personalizado para el código DSN 5.7.0 utilizando la identidad Es\External\5.7.0.

Get-SystemMessage -Original $True

Este comando recupera una lista de todos los mensajes DSN integrados.

Remove-SystemMessage -Identity Es\External\5.7.0

Este comando quita el mensaje DSN personalizado para el código DSN 5.7.0 utilizando la identidad Es\External\5.7.0.

Directiva y conformidad

Reglas de transporte de concentradores

$Condition = Get-TransportRulePredicate BetweenMemberOf

$Condition.Addresses = (Get-DistributionGroup "Grupo1")

$Condition.Addreses2 = (Get-DistributionGroup "Grupo2")

$Action = Get-TransportRuleAction RejectMessage

$Action.RejectReason = "TextoRechazo"

New-TransportRule -Name "NombreRegla" -Condition @($Condition) -Action @($Action)

Este comando crea la regla de transporte NombreRegla en un servidor de transporte de concentradores. La regla rechaza todos los mensajes enviados entre los grupos de distribución Grupo1 y Grupo2. Se envía un informe de no entrega (NDR) al remitente de los mensajes que tienen el texto TextoRechazo.

Get-TransportRule -Identity NombreRegla | Format-List

Este comando recupera la configuración detallada de la regla de transporte NombreRegla.

(Get-TransportRule -Identity NombreRegla).Conditions | Format-List

Este comando recupera una lista de condiciones y los valores que se configuran en la regla de transporte NombreRegla.

(Get-TransportRule -Identity NombreRegla).Exceptions | Format-List

Este comando recupera una lista de excepciones y los valores que se configuran en la regla de transporte NombreRegla.

(Get-TransportRule -Identity RuleName).Actions | Format-List

Este comando recupera una lista de acciones y los valores que se configuran en la regla de transporte NombreRegla.

Remove-TransportRule -Identity NombreRegla

Este comando quita la regla de transporte NombreRegla.

Reglas de diario

New-JournalRule -Name "NombreReglaDiario" -Recipient buzonregistroendiario@contoso.com -JournalEmailAddress "Informes de diario" -Scope Global

Este comando crea la regla de diario NombreReglaDiario. Se envía copia de todos los mensajes de correo electrónico enviados a y desde buzonregistroendiario@contoso.com al buzón Informes de diario como datos adjuntos dentro del sobre de mensaje de diario. La regla de diario se habilita al crearla. Los valores válidos para el parámetro Scope son Internal, External y Global.

Set-JournalRule -Identity NombreReglaDiario -Recipient grupodistribucionparadiario@contoso.com

Este comando modifica la regla de diario NombreReglaDiario estableciendo el valor del parámetro Recipient en grupodistribucionparadiario@contoso.com.

Set-TransportConfig -JournalingReportNdrTo InformesDiarioAlt@contoso.com

Este comando configura Exchange para redirigir los informes de diario a InformesDiarioAlt@contoso.com si el buzón principal de registro en diario no está disponible.

Servidores

Get-ExchangeServer

Este comando recupera una lista de resumen de todos los servidores existentes.

Get-ExchangeServer -Domain contoso.com

Este comando recupera una lista de resumen de todos los servidores del dominio contoso.com.

Get-ExchangeServer -Status

Este comando recupera una lista de resumen de todos los servidores existentes y fuerza una llamada para actualizar el estado actual del servidor. Sin el parámetro Status, algunos campos que cambian en tiempo real no se rellenan.