Última modificação do tópico: 2007-07-27

Identificação para o Shell de Gerenciamento do Exchange

Esta folha de referência rápida descreve os cmdlets usados com mais freqüência disponíveis na versão RTM (Versão de Produção) do Microsoft® Exchange Server 2007 e do Exchange 2007 Service Pack 1 (SP1) e fornece exemplos do uso dos mesmos.

Para obter mais informações sobre o Shell de Gerenciamento do Exchange e todos os cmdlets disponíveis no Exchange 2007, consulte a seção "Referência técnica" no Exchange Management TechCenter (página em inglês). Você poderá baixar também o Informe Oficial: Shell de Gerenciamento do Exchange (página em inglês).

As seguintes tarefas administrativas e áreas de recursos estão incluídas nesta folha de referência rápida:

Ações de cmdlet comuns

Os seguintes verbos têm suporte da maioria dos cmdlets e são associados a uma ação específica.

New

O verbo New cria uma nova instância de algo, como uma definição de configuração nova, um banco de dados novo ou um conector SMTP novo.

Remove

O verbo Remove remove uma instância de algo, como uma caixa de correio ou regras de transporte.

Todos os cmdlets Remove oferecem suporte aos parâmetros WhatIf e Confirm. Para obter mais informações sobre esses parâmetros, consulte Important Parameters.

Enable

O verbo Enable habilita uma configuração ou um destinatário para email.

Disable

O verbo Disable desabilita uma configuração habilitada ou desabilita um destinatário para email.

Todas as tarefas Disable também oferecem suporte aos parâmetros WhatIf e Confirm. Para obter mais informações sobre esses parâmetros, consulte Important Parameters.

Set

O verbo Set modifica configurações específicas de um objeto, como o alias de um contato ou a retenção de itens excluídos de um banco de dados de caixa de correio.

Get

O verbo Get consulta um objeto específico ou um subconjunto de um tipo de objeto, como uma caixa de correio específica, todos os usuários de caixa de correio ou usuários de caixa de correio em um domínio.

Parâmetros importantes

Os seguintes parâmetros ajudam você a controlar a execução de seus comandos e indicam exatamente o que um comando fará antes de afetar dados.

Identity

O parâmetro Identity identifica o único objeto da tarefa. Normalmente é usado com os cmdlets Enable, Disable, Remove, Set, e Get. Identity também é um parâmetro posicional, o que significa que você não precisa especificar Identity quando especificar o valor do parâmetro na linha de comando.

Por exemplo: Get-Mailbox -Identity user1 consulta a caixa de correio de user1. Get-Mailbox user1 é equivalente a Get-Mailbox -Identity user1.

WhatIf

O parâmetro WhatIf instrui o cmdlet a simular as ações que ele executará no objeto. Usando o parâmetro WhatIf, você pode visualizar quais alterações ocorreriam sem aplicar as alterações realmente. O valor padrão é $True.

Confirm

O parâmetro Confirm faz com que o cmdlet pause o processamento e exige que o administrador confirme o que o cmdlet fará antes que o processamento continue. O valor padrão é $True.

Validate

O parâmetro Validate faz com que o cmdlet verifique se todos os pré-requisitos para executar a operação são atendidos e se a operação será concluída com êxito.

Dicas e truques

Get-Command

Esse cmdlet recupera todas as tarefas que podem ser executadas no Exchange Server 2007.

Get-Command *palavra-chave*

Esse cmdlet recupera tarefas que têm palavra-chave no cmdlet.

Get-tarefa | Get-Member

Esse cmdlet recupera todas as propriedades e métodos de tarefa.

Get-tarefa | Format-List

Esse cmdlet exibe o resultado da consulta em uma lista formatada. Você pode canalizar o resultado de qualquer cmdlet Get para Format-List para exibir todo o conjunto de propriedades existente no objeto retornado por esse comando, ou pode especificar propriedades específicas que deseja visualizar, separadas por vírgulas, como no exemplo a seguir: Get-Mailbox *john* | Format-List alias,*quota

Help tarefa

Esse cmdlet recupera informações de ajuda do Shell de Gerenciamento do Exchange para qualquer tarefa do Exchange 2007, como no exemplo a seguir: Help Get-Mailbox

Help tarefa<tab>

Insira um nome parcial para tarefa e pressione a tecla TAB para percorrer todos os cmdlets que contiverem o texto especificado. Você também pode usar caracteres curinga, como no exemplo a seguir: Help *UM*

Get-tarefa | Format-List > arquivo.txt

Esse cmdlet exporta o resultado de tarefa para um arquivo de texto: arquivo.txt

Destinatários

Gerenciamento de contatos

Enable-Mailcontact -Identity "John Smith" -alias smith -externalEmailAddress smith@contoso.com

Esse comando habilita o contato John Smith para email, especificando o nome distinto (DN) do contato e fornecendo o alias smith e um endereço de email externo smith@contoso.com.

Disable-MailContact -Identity smith

Esse comando desabilita o contato para email, especificando o alias do contato no parâmetro Identity.

Set-MailContact -Identity smith -Alias jsmith

Esse comando altera o alias do contato habilitado para email especificado no parâmetro Identity de smith para jsmith, usando o parâmetro Alias.

Set-Contact -Identity jsmith -Manager user1

Esse comando modifica as informações do serviço de diretório do Active Directory® do contato jsmith, alterando o gerente de jsmith para User1.

Observação: Se o contato não estiver habilitado para email, você não poderá recuperá-lo usando um alias. Você deverá usar o nome completo do contato, a GUID ou o DN.

Gerenciamento de grupo

Enable-DistributionGroup -Identity "contoso\Grupo de Distribuição" -Alias GD

Esse comando habilita para email o grupo de distribuição universal existente chamado Grupo de Distribuição, presente no domínio contoso. É o alias GD.

Disable-DistributionGroup -Identity GD

Esse comando desabilita para email o grupo de distribuição universal habilitado para email chamado GD.

Set-DistributionGroup -Identity GD -Alias grupo1

Esse comando modifica as configurações do grupo de distribuição universal chamado GD no Exchange, alterando seu alias para grupo1.

Add-DistributionGroupMember -Identity GD -Member usuario1

Esse comando adiciona o destinatário usuario1 como membro do grupo de distribuição universal GD.

Get-DistributionGroupMember -Identity GD

Esse comando recupera todos os membros do grupo de distribuição chamado GD.

Set-Group -Identity GD -DisplayName "GD Universal"

Esse comando modifica as configurações do Active Directory do grupo do Windows® chamado GD, alterando seu nome de exibição para "GD Universal".

New-DynamicDistributionGroup -Name GDD -Alias AliasGDD -OrganizationalUnit UO -IncludedRecipients MailboxUsers

Esse comando cria um novo grupo de distribuição dinâmica com base em consulta chamado GDD. O parâmetro IncludedRecipients aceita os seguintes valores: None | MailboxUsers | Resources | MailContacts | MailGroups | | MailUsers | AppRecipients.

Set-DynamicDistributionGroup -Identity GDD -DisplayName GDD1

Esse comando modifica o nome para exibição do grupo de distribuição dinâmico chamado GDD1, alterando o nome para GDD1.

Gerenciamento de Caixas de Correio

Enable-Mailbox -Identity contoso\usuario1 -Database MailboxDatabase

Esse comando habilita um usuário existente do Active Directory para caixa de correio, com a combinação de domínio e alias contoso\usuario1, criando uma caixa de correio no banco de dados de caixa de correio chamado MailboxDatabase.

Disable -Mailbox -Identity usuario1

Esse comando desabilita o usuário para caixa de correio com o alias usuario1, removendo sua caixa de correio associada.

Set-Mailbox -Identity usuario1 -alias usuario2

Esse comando modifica uma caixa de correio, alterando o alias existente usuario1 para usuario2.

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

Esse comando recupera todos os usuários de caixas de correio e exporta suas caixas de correio para os arquivos .pst. Os arquivos .pst são armazenados em C:\PSTFiles.

Observação:
Você pode exportar os dados da caixa de correio para os arquivos .pst usando o cmdlet Export-Mailbox apenas no Exchange 2007 SP1.

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

Esse comando importa os dados da caixa de correio para o usuário john@contoso.com a partir do arquivo .pst c:\PSTFiles\john.pst.

Observação:
O cmdlet Import-Mailbox está disponível somente no Exchange 2007 SP1.

Get-Mailbox | Format-Table alias, *quota

Esse comando recupera todos os usuários de caixa de correio e formata a saída para incluir o alias e as cotas da caixa de correio.

Get-Mailbox -Database MailboxDatabase

Esse comando recupera uma lista resumida de todas as caixas de correio presentes no banco de dados de caixa de correio chamado MailboxDatabase.

Get-Mailbox -server Servidor

Esse comando recupera uma lista resumida de todas as caixas de correio no servidor chamado Servidor.

Get-MailboxStatistics -Database MailboxDatabase

Esse comando recupera as estatísticas de todas as caixas de correio que estão localizadas no banco de dados de caixa de correio chamado MailboxDatabase.

Get-MailboxStatistics -Server Servidor

Esse comando recupera as estatísticas de todas as caixas de correio localizadas no servidor chamado Servidor.

Move-Mailbox -Identity usuario1 -TargetDatabase Servidor\MailboxDatabase

Esse comando move a caixa de correio associada ao alias usuario1 para o servidor chamado Servidor. A caixa de correio é movida para o banco de dados de caixa de correio chamado MailboxDatabase.

Mensagens de cota de caixa de correio personalizáveis

New-SystemMessage -QuotaMessageType ProhibitSendMailbox -Text "Prohibit Send Mailbox Quota Message Text" -Language En

Esse comando cria uma nova mensagem de cota personalizável para o tipo de mensagem de cota ProhibitSendMailbox. O texto "Prohibit Send Mailbox Quota Message Text" é exibido em inglês, conforme especificado pelo código de localidade En. Os valores válidos para o parâmetro QuotaMessageType são WarningMailboxUnlimitedSize e WarningPublicFolder.

Set-SystemMessage En\ProhibitSendMailbox -Text "New Prohibit Send Mailbox Quota Message Text"

Esse comando modifica a mensagem de cota personalizada existente para o tipo de mensagem de cota ProhibitSendMailbox, que é exibida em inglês, conforme especificado pelo código de localidade En. No novo texto é "New Prohibit Send Mailbox Quota Message Text".

Get-SystemMessage En\ProhibitSendMailbox

Esse comando recupera a mensagem de cota personalizada existente para o tipo de mensagem de cota ProhibitSendMailbox, que é exibida em inglês, conforme especificado pelo código de localidade En.

Remove-SystemMessage En\ProhibitSendMailbox

Esse comando remove a mensagem de cota personalizada existente para o tipo de mensagem de cota ProhibitSendMailbox, que é exibida em inglês, conforme especificado pelo código de localidade En.

Destinatário

Get-Recipient -RecipientType MailboxUser

Esse comando recupera uma lista resumida de todos os destinatários que correspondem ao RecipientType MailboxUser. O parâmetro RecipientType aceita os seguintes valores: User | MailboxUser | MailEnabledUser | Contact | MailEnabledContact | Group | MailEnabledUniversalDistributionGroup | MailEnabledUniversalSecurityGroup | MailEnabledNonUniversalGroup | DynamicDL | PublicFolder | PublicDatabase | SystemAttendantMailbox | SystemMailbox | MicrosoftExchange.

Get-Recipient -Anr "usuario"

Esse comando recupera uma lista resumida de todos os destinatários que contêm a cadeia de caracteres "usuario" no nome da caixa de correio. O parâmetro Anr indica que o argumento será resolvido com uma resolução de nomes ambíguos (ANR).

Get-Recipient -ResultSize 100

Esse comando recupera uma lista resumida de destinatários e retorna apenas os primeiros 100 destinatários.

Unificação de Mensagens

Get-UMMailbox

Esse comando recupera uma lista resumida de todos os destinatários habilitados para Unificação de Mensagens (UM).

Get-UMMailbox -Identity user1 | Format-List

Esse comando recupera as configurações detalhadas da caixa de correio de UM associada ao alias user1.

Set-UMMailbox -Identity user1 -UMEnabled $True

Esse comando modifica a caixa de correio de UM associada ao alias user1, alterando o valor do parâmetro UMEnabled para $True.

User

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

Esse comando habilita o usuário do Active Directory contoso\usuario2 para email, com um endereço externo usuario2@northwindtraders.com. Com esse cmdlet, um endereço de email SMTP principal padrão usuario2@contoso.com também é criado.

Disable-MailUser -Identity usuario2

Esse comando desabilita o usuário do Active Directory usuario2 para email.

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

Esse comando modifica o usuário do Active Directory usuario2 habilitado para email, alterando seu endereço de email externo para user@research.northwindtraders.com

Armazenamento

Gerenciamento do Banco de Dados

New-MailboxDatabase -Name MailboxDatabase -StorageGroup StorageGroup

Esse comando cria um novo banco de dados de caixa de correio chamado MailboxDatabase no grupo de armazenamento StorageGroup.

Set-MailboxDatabase -Identity MailboxDatabase -IssueWarningQuota 500MB

Esse comando modifica o banco de dados da caixa de correio MailboxDatabase, alterando seu limite de cota de avisos de caixas de correio para 500MB.

Get-MailboxDatabase -StorageGroup StorageGroup

Esse comando recupera uma lista resumida de todos os bancos de dados de caixa de correio presentes no grupo de armazenamento chamado StorageGroup.

Get-MailboxDatabase -Server Servidor

Esse comando recupera uma lista resumida de todos os bancos de dados de caixa de correio no servidor chamado Servidor.

Mount-Database -Identity MailboxDatabase

Esse comando monta o banco de dados de caixa de correio existente chamado MailboxDatabase.

Dismount-Database -Identity MailboxDatabase

Esse comando desmonta o banco de dados de caixa de correio existente chamado MailboxDatabase.

Enable-DatabaseCopy -Identity MailboxDatabase

Esse comando habilita o backup contínuo local para o banco de dados de caixa de correio chamado MailboxDatabase.

Gerenciamento do Grupo de Armazenamento

New-StorageGroup -Name StorageGroup -Server server1

Esse comando cria um novo grupo de armazenamento chamado StorageGroup no servidor chamado server1.

Set-StorageGroup -Identity StorageGroup -Name "Grupo de Armazenamento de Pesquisa"

Esse comando modifica o grupo de armazenamento chamado StorageGroup, alterando seu nome para exibição para "Grupo de Armazenamento de Pesquisa".

Enable-StorageGroupCopy -Identity StorageGroup

Esse comando habilita o backup contínuo local no grupo de armazenamento chamado StorageGroup.

Observação: Primeiro você deve habilitar o backup contínuo local, usando o cmdlet Enable-DatabaseCopy, para cada banco de dados no grupo de armazenamento em que você deseja habilitar o backup contínuo local.

Disable-StorageGroupCopy -Identity StorageGroup

Esse comando desabilita o backup contínuo do grupo de armazenamento chamado StorageGroup.

Transporte

Conectores e entrega

New-SendConnector -Name SendConnector -AddressSpaces contoso.com

Esse comando cria um novo conector de envio da Internet chamado SendConnector. O espaço de endereçamento associado ao conector de envio é contoso.com.

Set-SendConnector -Identity SendConnector -AddressSpaces northwindtraders.com

Esse comando modifica o conector de envio chamado SendConnector, alterando seus espaços de endereçamento para northwindtraders.com.

New-ReceiveConnector -Name ReceiveConnector -RemoteIpRanges 10.149.0.1-10.151.0.1 -Bindings 0.0.0.0:25

Esse comando cria um novo conector de recebimento chamado ReceiveConnector. O intervalo de IP remoto associado é de 10.149.0.1 a 10.151.0.1. Ao definir o parâmetro Bindings como 0.0.0.0:25, você instrui o servidor a escutar conexões em todos os endereços IP configurados localmente na porta 25.

Set-ReceiveConnector -Identity ReceiveConnector -MaxMessageSize 20MB

Esse comando modifica o conector de recebimento ReceiveConnector, alterando o valor do parâmetro MaxMessageSize para 20MB.

Filas

Suspend-Queue -Identity Servidor\Fila

Esse comando impede que todas as mensagens na fila Servidor\Fila sejam entregues.

Resume-Queue -Identity Servidor\Fila

Esse comando permite que a fila suspensa Servidor\Fila continue a entrega de mensagens.

Get-Message -Identity Servidor\Fila\Mensagem

Esse comando recupera a mensagem específica Servidor\Fila\Mensagem.

Suspend-Message -Identity Servidor\Fila\Mensagem

Esse comando impede que a mensagem Servidor\Fila\Mensagem em uma fila seja enviada.

Get-Queue | Freeze-Queue

Esse comando congela todas as filas no servidor local.

Resume-Message -Identity Servidor\Fila\Mensagem

Esse comando permite que a mensagem suspensa Servidor\Fila\Mensagem em uma fila seja enviada.

Delete-Message -Identity Servidor\Fila\Mensagem

Esse comando exclui a mensagem especificada Servidor\Fila\Mensagem.

Export-Message -Identity Servidor\Fila\Mensagem -Path CaminhoDeArquivo

Esse comando exporta a mensagem especificada Servidor\Fila\Mensagem para CaminhoDeArquivo.

Observação: Antes de exportar uma mensagem, primeiro você deve suspendê-la usando o cmdlet Suspend-Message.

Regravação de Endereço

New-AddressRewriteEntry -Name RewriteEntryName -InternalAddress david@contoso.com -ExternalAddress support@contoso.com

Esse comando cria uma nova entrada de reconfiguração de endereço para o endereço de email interno david@contoso.com. Todas as mensagens de email enviadas por david@contoso.com serão reconfiguradas para support@contoso.com e todas as mensagens de entrada de support@contoso.com serão reconfiguradas para david@contoso.com.

Set-AddressRewriteEntry -Identity RewriteEntryName -InternalAddress chris@contoso.com

Esse comando modifica a entrada de reconfiguração de endereço RewriteEntryName existente, alterando o valor do parâmetro InternalAddress para chris@contoso.com.

Anti-Spam

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

Esse comando modifica a configuração de filtragem de destinatários, adicionando os destinatários bloqueados info@contoso.com e corp@contoso.com.

Set-SenderFilterConfig -BlockedSenders badsender@northwindtraders.com

Esse comando modifica a configuração de filtragem de remetentes para spam, adicionando um remetente bloqueado badsender@northwindtraders.com.

Add-ContentFilterPhrase -Phrase "spam" -Influence BadWord

Esse comando adiciona a expressão "spam" ao filtro de conteúdo, configurando seu parâmetro Influence como BadWord. O parâmetro Influence aceita os valores BadWord e GoodWord.

Add-IPAllowListEntry -IpRange 127.1.0.0

Esse comando adiciona o endereço IP 127.1.0.0 à lista de Permissões de IP. A máscara de IP usa o padrão 255.255.255.255 porque não foi especificada.

Add-IPAllowListEntry -IpRange "127.1.0.0(255.255.0.0)"

Esse comando adiciona o endereço IP 127.1.0.0 à lista de Permissões de IP, que possui uma máscara de IP especificada como 255.255.0.0.

Add-IPAllowListEntry -IpRange 127.1.0.0-127.1.255.255

Esse comando adiciona um intervalo permitido de endereços IP. Nesse caso, o intervalo IP fica entre 127.1.0.0 e 127.1.255.255.

Add-IPBlockListEntry -IpRange 127.2.0.1

Esse comando adiciona o endereço IP 127.2.0.1 à lista de Bloqueios de IP. Nesse caso, a máscara IP usa o padrão 255.255.255.255 porque não foi especificada.

Test-IPAllowListProvider -Identity AllowListProvider -IPAddress 127.1.0.0

Esse comando testa um endereço IP especificado 127.1.0.0 para verificar se ele está listado como um endereço IP permitido no provedor de Lista de Permissões de IP IPAllowListProvider.

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

Esse comando adiciona um provedor de Lista de Permissões de IP chamado Provedor1, que é usado para verificar quais endereços IP são permitidos. O domínio de pesquisa associado é www.contoso.com e o endereço IP que deve corresponder ao resultado retornado pelo provedor de Lista de Permissões de IP é 127.1.0.0.

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

Esse comando adiciona um provedor de Lista de Bloqueios de IP chamado Provedor2, que é usado para verificar quais endereços IP devem ser bloqueados. O domínio de pesquisa associado é www.contoso.com e o endereço IP que deve corresponder ao resultado retornado pelo provedor de Lista de Bloqueios de IP é 127.2.0.1.

Get-SenderIdConfig

Esse comando recupera as definições de configuração da ID do Remetente.

Add-AttachmentFilterEntry -Name image/jpeg -Type ContentType

Esse comando adiciona uma entrada de filtro de anexos, que é usada para bloquear todos os anexos JPEG, com base no tipo de conteúdo de anexo image/jpeg, independentemente do nome do arquivo.

Add-AttachmentFilterEntry -Name *.EXE -Type FileName

Esse comando adiciona uma entrada de arquivo de anexo que é usada para bloquear todos os anexos que tiverem a extensão de nome de arquivo *.EXE.

Remove-AttachmentFilterEntry ContentType:image/jpeg

Esse comando remove uma entrada de filtro de anexos, que é usada para filtrar todos os anexos JPEG, com base no tipo de conteúdo de anexo image/jpeg.

Remove-AttachmentFilterEntry FileName:*.EXE

Esse comando remove uma entrada de filtro de anexo que é usada para filtrar todos os anexos que tiverem a extensão de nome de arquivo *.EXE.

Set-AttachmentFilterListConfig -RejectResponse "O anexo incluído em seu email não é permitido." -Action Reject

Esse comando configura o agente de Filtro de Anexos para rejeitar todas as mensagens que contiverem anexos filtrados. Tanto o anexo como a mensagem de email são bloqueados e o texto configurado é usado no corpo da mensagem de notificação de falha na entrega (NDR) que é enviada para os remetentes cujas mensagens contiverem um anexo bloqueado. As ações disponíveis são Reject, Strip e SilentDelete.

Mensagens de Notificações de Status de Entrega (DSN) Personalizáveis

New-SystemMessage -DsnCode 5.7.0 -Text "DSN Message Text" -Internal $False -Language En

Esse comando cria uma nova mensagem de DSN personalizada para o código de DSN 5.7.0. O texto da mensagem de DSN é "DSN Message Text", o idioma em que a mensagem é exibida é o inglês, especificado pelo código da localidade En, e a mensagem de DSN é enviada tanto para remetentes internos quanto externos.

Set-SystemMessage -Identity En\External\5.7.0 -Text "New DSN Message Text"

Esse comando modifica a mensagem de DSN personalizada existente para o código de DSN 5.7.0. A identidade consiste no idioma, especificado pelo código de localidade En, no escopo da mensagem de DSN ser interno ou externo e no código de DSN En\External\5.7.0. O texto da mensagem de DSN é alterado para "New DSN Message Text".

Get-SystemMessage -Identity En\External\5.7.0

Esse comando recupera a mensagem de DSN personalizada existente para o código de DSN 5.7.0, usando a identidade En\External\5.7.0.

Get-SystemMessage -Original $True

Esse comando recupera uma lista de todas as mensagens de DSN internas.

Remove-SystemMessage -Identity En\External\5.7.0

Esse comando remove a mensagem de DSN personalizada existente para o código de DSN 5.7.0, usando a identidade En\External\5.7.0.

Diretiva e conformidade

Regras de Transporte de Hub

$Condition = Get-TransportRulePredicate BetweenMemberOf

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

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

$Action = Get-TransportRuleAction RejectMessage

$Action.RejectReason = "Texto de Rejeição"

New-TransportRule -Name "Nome da Regra" -Condition @($Condition) -Action @($Action)

Esse comando cria a regra de transporte Nome da Regra em um servidor de Transporte de Hub. A regra rejeita todas as mensagens enviadas entre os grupos de distribuição Grupo1 e Grupo2. Uma notificação de falha na entrega (NDR) é enviada para o remetente das mensagens que contiverem o texto Texto de Rejeição.

Get-TransportRule -Identity Nome da Regra | Format-List

Esse comando recupera a configuração detalhada da regra de transporte Nome da Regra.

(Get-TransportRule -Identity Nome da Regra).Conditions | Format-List

Esse comando recupera uma lista de condições e seus valores, que foram configurados na regra de transporte Nome da Regra.

(Get-TransportRule -Identity Nome da Regra).Exceptions | Format-List

Esse comando recupera uma lista de exceções e seus valores, que foram configurados na regra de transporte Nome da Regra.

(Get-TransportRule -Identity Nome da Regra).Actions | Format-List

Esse comando recupera uma lista de ações e seus valores, que foram configurados na regra de transporte Nome da Regra.

Remove-TransportRule -Identity Nome da Regra

Esse comando remove a regra de transporte Nome da Regra.

Regras de Diário

New-JournalRule -Name "Nome da Regra de Diário" -Recipient CaixaDoDiario@contoso.com -JournalEmailAddress "Relatórios do Diário" -Scope Global

Esse comando cria a regra de diário Nome da Regra de Diário. Cópias de todas as mensagens de email enviadas de e para CaixaDoDiario@contoso.com são enviadas para a caixa de correio Relatórios do Diário como anexos dentro do envelope de mensagens de diário. A regra de diário é habilitada durante a criação. Os valores válidos para o parâmetro Scope são Internal, External e Global.

Set-JournalRule -Identity Nome da Regra de Diário -Recipient GrupoDeDistribuicaoDoDiario@contoso.com

Esse comando modifica a regra de diário Nome da Regra de Diário, definindo o valor do parâmetro Recipient como GrupoDeDistribuicaoDoDiario@contoso.com.

Set-TransportConfig -JournalingReportNdrTo RelatoriosDeDiarioAlt@contoso.com

Esse comando configura o Exchange para redirecionar relatórios de diário para RelatoriosDeDiarioAlt@contoso.com se a caixa de correio principal de diário estiver temporariamente indisponível.

Servidores

Get-ExchangeServer

Esse comando recupera uma lista resumida de todos os servidores existentes.

Get-ExchangeServer -Domain contoso.com

Esse comando recupera uma lista resumida de todos os servidores no domínio contoso.com.

Get-ExchangeServer -Status

Esse comando recupera uma lista resumida de todos os servidores existentes e força uma chamada para atualizar o status atual do servidor. Sem o parâmetro Status, alguns campos que mudam em tempo real não são preenchidos.