Set-TransportServer

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Tópico modificado em: 2007-08-21

Use o cmdlet Set-TransportServer para definir as opções de configuração de transporte para computadores em que a função de servidor Transporte de Hub ou Transporte de Borda esteja instalada.

Sintaxe

Set-TransportServer -Identity <ServerIdParameter> [-AntispamAgentsEnabled <$true | $false>] [-Confirm [<SwitchParameter>]] [-ConnectivityLogEnabled <$true | $false>] [-ConnectivityLogMaxAge <EnhancedTimeSpan>] [-ConnectivityLogMaxDirectorySize <Unlimited>] [-ConnectivityLogMaxFileSize <Unlimited>] [-ConnectivityLogPath <LocalLongFullPath>] [-ContentConversionTracingEnabled <$true | $false>] [-DelayNotificationTimeout <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-ExternalDelayDsnEnabled <$true | $false>] [-ExternalDNSAdapterEnabled <$true | $false>] [-ExternalDNSAdapterGuid <Guid>] [-ExternalDNSProtocolOption <Any | UseUdpOnly | UseTcpOnly>] [-ExternalDNSServers <MultiValuedProperty>] [-ExternalDsnDefaultLanguage <CultureInfo>] [-ExternalDsnLanguageDetectionEnabled <$true | $false>] [-ExternalDsnMaxMessageAttachSize <ByteQuantifiedSize>] [-ExternalDsnReportingAuthority <SmtpDomain>] [-ExternalDsnSendHtml <$true | $false>] [-ExternalIPAddress <IPAddress>] [-ExternalPostmasterAddress <Nullable>] [-InternalDelayDsnEnabled <$true | $false>] [-InternalDNSAdapterEnabled <$true | $false>] [-InternalDNSAdapterGuid <Guid>] [-InternalDNSProtocolOption <Any | UseUdpOnly | UseTcpOnly>] [-InternalDNSServers <MultiValuedProperty>] [-InternalDsnDefaultLanguage <CultureInfo>] [-InternalDsnLanguageDetectionEnabled <$true | $false>] [-InternalDsnMaxMessageAttachSize <ByteQuantifiedSize>] [-InternalDsnReportingAuthority <SmtpDomain>] [-InternalDsnSendHtml <$true | $false>] [-IntraOrgConnectorProtocolLoggingLevel <None | Verbose>] [-MaxConcurrentMailboxDeliveries <Int32>] [-MaxConcurrentMailboxSubmissions <Int32>] [-MaxConnectionRatePerMinute <Int32>] [-MaxOutboundConnections <Unlimited>] [-MaxPerDomainOutboundConnections <Unlimited>] [-MessageExpirationTimeout <EnhancedTimeSpan>] [-MessageRetryInterval <EnhancedTimeSpan>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-OutboundConnectionFailureRetryInterval <EnhancedTimeSpan>] [-PickupDirectoryMaxHeaderSize <ByteQuantifiedSize>] [-PickupDirectoryMaxMessagesPerMinute <Int32>] [-PickupDirectoryMaxRecipientsPerMessage <Int32>] [-PickupDirectoryPath <LocalLongFullPath>] [-PipelineTracingEnabled <$true | $false>] [-PipelineTracingPath <LocalLongFullPath>] [-PipelineTracingSenderAddress <Nullable>] [-PoisonMessageDetectionEnabled <$true | $false>] [-PoisonThreshold <Int32>] [-QueueMaxIdleTime <EnhancedTimeSpan>] [-ReceiveProtocolLogMaxAge <EnhancedTimeSpan>] [-ReceiveProtocolLogMaxDirectorySize <Unlimited>] [-ReceiveProtocolLogMaxFileSize <Unlimited>] [-ReceiveProtocolLogPath <LocalLongFullPath>] [-RecipientValidationCacheEnabled <$true | $false>] [-ReplayDirectoryPath <LocalLongFullPath>] [-RootDropDirectoryPath <String>] [-RoutingTableLogMaxAge <EnhancedTimeSpan>] [-RoutingTableLogMaxDirectorySize <Unlimited>] [-RoutingTableLogPath <LocalLongFullPath>] [-SendProtocolLogMaxAge <EnhancedTimeSpan>] [-SendProtocolLogMaxDirectorySize <Unlimited>] [-SendProtocolLogMaxFileSize <Unlimited>] [-SendProtocolLogPath <LocalLongFullPath>] [-TransientFailureRetryCount <Int32>] [-TransientFailureRetryInterval <EnhancedTimeSpan>] [-WhatIf [<SwitchParameter>]]

Set-TransportServer [-AntispamAgentsEnabled <$true | $false>] [-Confirm [<SwitchParameter>]] [-ConnectivityLogEnabled <$true | $false>] [-ConnectivityLogMaxAge <EnhancedTimeSpan>] [-ConnectivityLogMaxDirectorySize <Unlimited>] [-ConnectivityLogMaxFileSize <Unlimited>] [-ConnectivityLogPath <LocalLongFullPath>] [-ContentConversionTracingEnabled <$true | $false>] [-DelayNotificationTimeout <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-ExternalDelayDsnEnabled <$true | $false>] [-ExternalDNSAdapterEnabled <$true | $false>] [-ExternalDNSAdapterGuid <Guid>] [-ExternalDNSProtocolOption <Any | UseUdpOnly | UseTcpOnly>] [-ExternalDNSServers <MultiValuedProperty>] [-ExternalDsnDefaultLanguage <CultureInfo>] [-ExternalDsnLanguageDetectionEnabled <$true | $false>] [-ExternalDsnMaxMessageAttachSize <ByteQuantifiedSize>] [-ExternalDsnReportingAuthority <SmtpDomain>] [-ExternalDsnSendHtml <$true | $false>] [-ExternalIPAddress <IPAddress>] [-ExternalPostmasterAddress <Nullable>] [-Instance <TransportServer>] [-InternalDelayDsnEnabled <$true | $false>] [-InternalDNSAdapterEnabled <$true | $false>] [-InternalDNSAdapterGuid <Guid>] [-InternalDNSProtocolOption <Any | UseUdpOnly | UseTcpOnly>] [-InternalDNSServers <MultiValuedProperty>] [-InternalDsnDefaultLanguage <CultureInfo>] [-InternalDsnLanguageDetectionEnabled <$true | $false>] [-InternalDsnMaxMessageAttachSize <ByteQuantifiedSize>] [-InternalDsnReportingAuthority <SmtpDomain>] [-InternalDsnSendHtml <$true | $false>] [-IntraOrgConnectorProtocolLoggingLevel <None | Verbose>] [-MaxConcurrentMailboxDeliveries <Int32>] [-MaxConcurrentMailboxSubmissions <Int32>] [-MaxConnectionRatePerMinute <Int32>] [-MaxOutboundConnections <Unlimited>] [-MaxPerDomainOutboundConnections <Unlimited>] [-MessageExpirationTimeout <EnhancedTimeSpan>] [-MessageRetryInterval <EnhancedTimeSpan>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-OutboundConnectionFailureRetryInterval <EnhancedTimeSpan>] [-PickupDirectoryMaxHeaderSize <ByteQuantifiedSize>] [-PickupDirectoryMaxMessagesPerMinute <Int32>] [-PickupDirectoryMaxRecipientsPerMessage <Int32>] [-PickupDirectoryPath <LocalLongFullPath>] [-PipelineTracingEnabled <$true | $false>] [-PipelineTracingPath <LocalLongFullPath>] [-PipelineTracingSenderAddress <Nullable>] [-PoisonMessageDetectionEnabled <$true | $false>] [-PoisonThreshold <Int32>] [-QueueMaxIdleTime <EnhancedTimeSpan>] [-ReceiveProtocolLogMaxAge <EnhancedTimeSpan>] [-ReceiveProtocolLogMaxDirectorySize <Unlimited>] [-ReceiveProtocolLogMaxFileSize <Unlimited>] [-ReceiveProtocolLogPath <LocalLongFullPath>] [-RecipientValidationCacheEnabled <$true | $false>] [-ReplayDirectoryPath <LocalLongFullPath>] [-RootDropDirectoryPath <String>] [-RoutingTableLogMaxAge <EnhancedTimeSpan>] [-RoutingTableLogMaxDirectorySize <Unlimited>] [-RoutingTableLogPath <LocalLongFullPath>] [-SendProtocolLogMaxAge <EnhancedTimeSpan>] [-SendProtocolLogMaxDirectorySize <Unlimited>] [-SendProtocolLogMaxFileSize <Unlimited>] [-SendProtocolLogPath <LocalLongFullPath>] [-TransientFailureRetryCount <Int32>] [-TransientFailureRetryInterval <EnhancedTimeSpan>] [-WhatIf [<SwitchParameter>]]

Descrição detalhada

O cmdlet Set-TransportServer permite que você defina qualquer parâmetro de configuração de transporte em um servidor de Transporte de Hub ou de Transporte de Borda do Microsoft Exchange Server 2007. Alterações no objeto do servidor de Transporte de Hub são salvas no serviço de diretório do Active Directory. Alterações no objeto do servidor de Transporte de Borda são salvas no servidor local com o Modo de Aplicativo do Active Directory (ADAM). No Exchange 2007, como existe o servidor de Transporte de Borda na rede de perímetro, o servidor não tem acesso à floresta de produção do Active Directory. Portanto, o ADAM é usado para fornecer um serviço de diretório para o servidor de Transporte de Borda.

O cmdlet Set-TransportServer manipula os seguintes grupos de parâmetros:

  • Identidade do domínio

  • Limite de conexão

  • Intervalos e tempos limite de repetição de mensagens com falha

  • Mensagens de notificação de status de entrega, intervalos e tempos limite

  • Origens de DNS (Sistema de Nome de Domínio)

  • Protocolo, email não enviado (badmail), local de armazenamento de retirada e tamanho de arquivo

  • Local, idade e tamanho do log de controle de mensagens

Dica

O cmdlet Set-TransportServer não exige que o parâmetro Identity seja especificado ao executar o comando.

Para executar o cmdlet Set-TransportServer, você deve usar uma conta à qual esteja delegada a seguinte função:

  • Função de Administrador do Exchange Server e grupo Administradores local para o servidor de destino

Para executar o cmdlet Set-TransportServer em um computador em que a função de servidor Transporte de Borda esteja instalada, faça logon com uma conta que seja membro do grupo Administradores local no computador.

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange 2007, consulte Considerações sobre permissão

Parâmetros

Parâmetro Necessário Tipo Descrição

Identity

Necessário

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Este parâmetro especifica o servidor que você deseja modificar.

AntispamAgentsEnabled

Opcional

System.Boolean

Este parâmetro especifica se agentes anti-spam estão instalados no servidor especificado com o parâmetro Identity. O valor padrão é $False em servidores de Transporte de Hub e $True em servidores de Transporte de Borda.

Importante

Defina esse parâmetro por meio de um script. Não modifique esse parâmetro manualmente.

Confirm

Optional

System.Management.Automation.SwitchParameter

O parâmetro Confirm faz com que o comando pause o processamento e exige que você confirme o que o comando fará antes que o processamento continue. Você não precisa especificar um valor com o parâmetro Confirm.

ConnectivityLogEnabled

Opcional

System.Boolean

Esse parâmetro especifica se o log de conectividade está habilitado ou desabilitado. O valor padrão é $False.

ConnectivityLogMaxAge

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Esse parâmetro especifica a idade máxima do arquivo de log de conectividade. Os arquivos de log mais antigos do que o valor especificado são excluídos. O valor padrão é 30 dias. Para especificar um valor, insira o valor como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:00 a 24855.03:14:07. Definir o valor do parâmetro ConnectivityLogMaxAge como 00:00:00 impede a remoção automática do log de conectividade de arquivos devido à sua idade.

ConnectivityLogMaxDirectorySize

Opcional

Microsoft.Exchange.Data.Unlimited

Este parâmetro especifica o tamanho máximo de todos os logs de conectividade no diretório do log de conectividade. Quando um diretório atingir o tamanho máximo de arquivo, o servidor excluirá primeiro os arquivos de log mais antigos. O valor padrão é 250 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro ConnectivityLogMaxFileSize deve ser menor ou igual ao valor do parâmetro ConnectivityLogMaxDirectorySize. O intervalo de entrada válido de ambos os parâmetros é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho no diretório de log de conectividade.

ConnectivityLogMaxFileSize

Opcional

Microsoft.Exchange.Data.Unlimited

Este parâmetro especifica o tamanho máximo de cada arquivo de log de conectividade. Quando o tamanho máximo do arquivo de log for atingido, um novo arquivo de log será criado. O valor padrão é 10 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro ConnectivityLogMaxFileSize deve ser menor ou igual ao valor do parâmetro ConnectivityLogMaxDirectorySize. O intervalo de entrada válido de ambos os parâmetros é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho nos arquivos de log de conectividade.

ConnectivityLogPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

Este parâmetro especifica o local do diretório do log de conectividade padrão. O valor padrão é C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Connectivity. Ao definir o valor do parâmetro ConnectivityLogPath como $Null, você desabilitará efetivamente o log de conectividade. Entretanto, se você definir o valor do parâmetro ConnectivityLogPath como $Null quando o valor do atributo ConnectivityLogEnabled for $True, serão gerados erros de log de eventos.

ContentConversionTracingEnabled

Opcional

System.Boolean

Esse parâmetro especifica se o rastreamento de conversão de conteúdo está habilitado ou desabilitado. O rastreamento de conversão de conteúdo captura as falhas de conversão de conteúdo que ocorrem no servidor de Transporte de Hub ou de Transporte de Borda. O valor padrão é $False. O rastreamento de conversão de conteúdo captura no máximo 128 MB de falhas de conversão de conteúdo. Quando o limite de 128 MB for atingido, mais nenhuma falha de conversão de conteúdo será capturada. O rastreamento de conversão de conteúdo captura o conteúdo completo das mensagens de email no caminho especificado pelo parâmetro PipelineTracingPath. Certifique-se de restringir o acesso a esse diretório. As permissões necessárias no diretório especificado pelo parâmetro PipelineTracingPath são as seguintes:

  • Administradores: Controle Total

  • Serviço de Rede: Controle Total

  • Sistema: Controle Total

DelayNotificationTimeout

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Este parâmetro especifica o tempo que o servidor aguarda antes de gerar uma notificação de status de entrega de atraso. O valor padrão é de 4 horas. Para especificar um valor, insira o valor como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:01 a 30.00:00:00. O valor do parâmetro DelayNotificationTimeout deve ser sempre maior do que o valor do parâmetro TransientFailureRetryCount multiplicado pelo valor do parâmetro TransientFailureRetryInterval.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar o FQDN (nome de domínio totalmente qualificado) do controlador de domínio que grava essa alteração de configuração no serviço de diretório do Active Directory, inclua o parâmetro DomainController no comando. O parâmetro DomainController não tem suporte em computadores em que a função de servidor Transporte de Borda está instalada. A função de servidor Transporte de Borda lê e grava apenas na instância local do Modo de Aplicativo do Active Directory (ADAM).

ExternalDelayDSNEnabled

Opcional

System.Boolean

Este parâmetro especifica se uma notificação de status de entrega de atraso deve ser criada para mensagens externas que não puderam ser entregues imediatamente. O valor padrão é $True.

ExternalDNSAdapterEnabled

Opcional

System.Boolean

Esse parâmetro especifica um ou mais servidores DNS usados pelo Exchange 2007 para pesquisas de DNS externo. Quando o parâmetro ExternalDNSAdapterEnabled for definido como $True, as pesquisas de DNS de destinos realizadas fora da organização do Exchange ocorrem por meio das configurações de DNS do adaptador de rede externo especificado pelo valor do parâmetro ExternalDNSAdapterGUID. Para especificar uma lista personalizada de servidores DNS usados apenas em pesquisas de DNS externo do Exchange 2007, informe os servidores DNS por meio do parâmetro ExternalDNSServers e defina também o valor do parâmetro ExternalDNSAdapterEnabled como $False. O valor padrão do parâmetro ExternalDNSAdapterEnabled é $True.

ExternalDNSAdapterGUID

Opcional

System.Guid

Esse parâmetro especifica o adaptador de rede que possui as configurações de DNS usadas em pesquisas de DNS de destinos existentes fora da organização do Exchange. O conceito de um adaptador de rede externo e um adaptador de rede interno só se aplica a um ambiente de servidor Exchange 2007 multihomed. Geralmente, um servidor Exchange 2007 multihomed só é usado com a função de servidor Transporte de Borda em uma rede de perímetro. Quando nenhum adaptador de rede específico for informado como adaptador de rede para pesquisas de DNS externo, o valor do parâmetro ExternalDNSAdapterGUID será 00000000-0000-0000-0000-000000000000, e as pesquisas de DNS externo serão realizadas por meio das configurações de DNS de algum adaptador de rede disponível. Você pode inserir a GUID de um adaptador de rede específico para ser usada em pesquisas de DNS externo. O valor padrão do parâmetro ExternalDNSAdapterGUID é 00000000-0000-0000-0000-000000000000.

Dica

Se o valor do parâmetro ExternalDNSAdapterEnabled for definido como $False, o valor do parâmetro ExtermalDNSAdapterGUID será ignorado e será usada a lista de servidores DNS do parâmetro ExternalDNSServers.

ExternalDNSProtocolOption

Opcional

Microsoft.Exchange.Data.ProtocolOption

Este parâmetro especifica qual protocolo usar ao consultar servidores DNS externos. As opções válidas para esse parâmetro são Any, UseTCPOnly e UseUDPOnly. O valor padrão é Any.

ExternalDNSServers

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

Este parâmetro especifica a lista de servidores DNS externos que o servidor consulta ao resolver um domínio remoto. Você deve separar endereços IP por vírgulas. O valor padrão é uma lista vazia ({}).

Dica

Se o valor do parâmetro ExternalDNSAdapterEnabled for definido como $True, o parâmetro ExternalDNSServers e a lista de servidores não serão usados.

ExternalDsnDefaultLanguage

Opcional

System.Globalization.CultureInfo

Este parâmetro especifica qual idioma do servidor Exchange deve ser usado por padrão ao criar mensagens de notificação de status de entrega externas. O valor padrão é o idioma padrão do servidor Microsoft Windows.

ExternalDsnLanguageDetectionEnabled

Opcional

System.Boolean

Este parâmetro especifica se o servidor deve tentar enviar uma notificação de status de entrega externa no mesmo idioma da mensagem original que gerou a notificação. O valor padrão é $True.

ExternalDsnMaxMessageAttachSize

Opcional

Microsoft.Exchange.Data.ByteQuantifiedSize

Este parâmetro especifica o tamanho máximo da mensagem original que é anexada a uma notificação de status de entrega externa. Se a mensagem original exceder esse tamanho, apenas os cabeçalhos da mensagem original serão incluídos na notificação de status da entrega. O valor padrão é 10 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

Valores não qualificados são tratados como bytes. O intervalo de entrada válido para esse parâmetro é de 0 a 2147483647 bytes. Se você especificar um valor igual a 0, somente os cabeçalhos da mensagem original serão incluídos no DNS externo.

ExternalDSNReportingAuthority

Opcional

Microsoft.Exchange.Data.SmtpDomain

Este parâmetro especifica o nome do servidor que deverá estar na parte da mensagem de notificação de status de entrega externa que pode ser lida por computadores. O valor padrão é o domínio autoritativo especificado durante a instalação.

ExternalDsnSendHtml

Opcional

System.Boolean

Este parâmetro especifica se mensagens de notificação de status de entrega externas devem ser enviadas como HTML ou se as mensagens devem ser enviadas em texto simples. O valor padrão é $True.

ExternalIPAddress

Opcional

System.Net.IPAddress

Esse parâmetro especifica o endereço IP usado no campo do cabeçalho da mensagem, Received:, para cada mensagem que passar pelo servidor de Transporte de Borda ou servidor de Transporte de Hub. O endereço IP do campo do cabeçalho Received: é usado para contagem de saltos e detecção de loop de roteamento. Quando um servidor de Transporte de Borda estiver protegido por um roteador ou firewall que usa o recurso NAT (conversão de endereços de rede), esse recurso interromperá os cálculos da contagem de saltos e de loops de roteamento do Transporte de Borda. Quando o servidor de Transporte de Borda for protegido pelo recurso NAT, os endereços IP privados, não roteáveis do RFC 1918, geralmente usados pelos adaptadores de rede do servidor, não coincidirão com os endereços IP públicos roteáveis definidos nos registros públicos MX do DNS do domínio. Os endereços IP atribuídos aos adaptadores de rede internos ou externos do servidor de Transporte de Borda podem ser determinados por meio do cmdlet Get-NetworkConnectionInfo. O endereço IP especificado pelo parâmetro ExternalIPAddress substitui o endereço IP real do adaptador de rede externo. Geralmente, você definiria o valor do parâmetro ExternalIPAddress de modo a coincidir com o valor do registro público MX do domínio. O valor padrão do parâmetro ExternalIPAddress está em branco. Isso significa que o endereço IP real do adaptador de rede externo é usado no campo do cabeçalho Received:

ExternalPostmasterAddress

Opcional

System.Nullable

Esse parâmetro especifica o endereço de email contido no campo do cabeçalho From: de uma mensagem de notificação de status de entrega externa. O valor padrão é $Null. Em um servidor de Transporte de Hub, o valor de um endereço de email de postmaster externo é postmaster@<defaultaccepteddomain>. Se um servidor de Transporte de Borda ainda não passou pelo processo EdgeSync e o ExternalPostmasterAddress estiver definido como $Null, o endereço de email do postmaster externo no servidor de Transporte de Borda será postmaster@<edgetransportserverfqdn>. Se um servidor de Transporte de Borda tiver concluído o processo EdgeSync, e o ExternalPostmasterAddress estiver definido como $Null, o endereço de email do postmaster externo no servidor de Transporte de Borda será postmaster@<defaultaccepteddomain>. Para anular o comportamento padrão, é possível especificar um endereço de email para o parâmetro ExternalPostMasterAddress.

Instance

Opcional

Microsoft.Exchange.Data.Directory.Management.TransportServer

Esse parâmetro permite que você passe um objeto inteiro para o comando para ser processado. Ele é usado principalmente quando um objeto inteiro deve ser passado para o comando.

InternalDelayDSNEnabled

Opcional

System.Boolean

Este parâmetro especifica se uma notificação de status de entrega de atraso deve ser criada para mensagens que foram enviadas para e de destinatários e remetentes na mesma organização do Exchange e não puderam ser entregues imediatamente. O valor padrão é $True.

InternalDNSAdapterEnabled

Opcional

System.Boolean

Esse parâmetro especifica um ou mais servidores DNS usados pelo Exchange 2007 para pesquisas de DNS interno. Quando o parâmetro InternalDNSAdapterEnabled estiver definido como $True, as pesquisas de DNS de destinos existentes dentro da organização do Exchange ocorrerão por meio das configurações de DNS do adaptador de rede interno especificado pelo valor do parâmetro InternalDNSAdapterGUID. Para especificar uma lista personalizada de servidores DNS usados somente em pesquisas de DNS interno do Exchange 2007, informe os servidores DNS por meio do parâmetro InternalDNSServers e defina também o valor do parâmetro InternalDNSAdapterEnabled como $False. O valor padrão do parâmetro InternalDNSAdapterEnabled é $True.

InternalDNSAdapterGUID

Opcional

System.Guid

Esse parâmetro especifica o adaptador de rede que possui as configurações de DNS usadas em pesquisas de DNS de servidores existentes dentro da organização do Exchange. O conceito de um adaptador de rede interno e um adaptador de rede externo só se aplica a um ambiente de servidor Exchange 2007 multihomed. Geralmente, um servidor Exchange 2007 multihomed só é usado com a função de servidor Transporte de Borda em uma rede de perímetro. Quando nenhum adaptador de rede específico for informado como adaptador de rede para pesquisas de DNS externo, o valor do parâmetro InternalDNSAdapterGUID será 00000000-0000-0000-0000-000000000000 e as pesquisas de DNS interno serão realizadas por meio das configurações de DNS de algum adaptador de rede disponível. Você pode inserir a GUID de um adaptador de rede específico para ser usada em pesquisas de DNS interno. O valor padrão do parâmetro InternalDNSAdapterGUID é 00000000-0000-0000-0000-000000000000.

Dica

Se o valor do parâmetro InternalDNSAdapterEnabled for definido como $False, o valor do parâmetro IntermalDNSAdapterGUID será ignorado e será usada a lista de servidores DNS do parâmetro InternalDNSServers.

InternalDNSProtocolOption

Opcional

Microsoft.Exchange.Data.ProtocolOption

Este parâmetro especifica qual protocolo usar ao consultar servidores DNS internos. As opções válidas para esse parâmetro são Any, UseTcpOnly, ou UseUdpOnly.

O valor padrão é Any.

InternalDNSServers

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

Este parâmetro especifica a lista de servidores DNS que devem ser usados ao resolver um nome de domínio. Os servidores DNS são especificados por endereço IP e separados por vírgulas. O valor padrão é qualquer lista vazia ({}).

Dica

Se o parâmetro InternalDNSAdapterGUID for definido e o valor do parâmetro ExternalDNSAdapterEnabled for definido como $True, o parâmetro InternalDNSServers e a lista de servidores não serão usados.

InternalDsnDefaultLanguage

Opcional

System.Globalization.CultureInfo

Esse parâmetro especifica qual idioma do servidor Exchange deve ser usado por padrão ao criar mensagens de notificação de status de entrega internas. O valor padrão é o idioma padrão do servidor Microsoft Windows.

InternalDsnLanguageDetectionEnabled

Opcional

System.Boolean

Este parâmetro especifica se o servidor deve tentar enviar uma notificação de status interna no mesmo idioma da mensagem original que gerou a notificação. O valor padrão é $True.

InternalDsnMaxMessageAttachSize

Opcional

Microsoft.Exchange.Data.ByteQuantifiedSize

Esse parâmetro especifica o tamanho máximo da mensagem original que gerou uma notificação de status de entrega interna. Se a mensagem original exceder esse tamanho, apenas os cabeçalhos da mensagem original serão incluídos na notificação de status da entrega. O valor padrão é 10 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

Valores não qualificados são tratados como bytes. O intervalo de entrada válido para esse parâmetro é de 0 a 2147483647 bytes. Se você especificar um valor igual a 0, somente os cabeçalhos da mensagem original serão incluídos no DNS interno.

InternalDSNReportingAuthority

Opcional

Microsoft.Exchange.Data.SmtpDomain

Este parâmetro especifica o nome do servidor que deve estar na mensagem de notificação de status de entrega interna. O valor padrão é o domínio autorizado especificado durante a instalação.

InternalDsnSendHtml

Opcional

System.Boolean

Este parâmetro especifica se mensagens de notificação de status de entrega internas devem ser enviadas como HTML ou se as mensagens devem ser enviadas em texto simples. O padrão é $True.

IntraOrgConnectorProtocolLoggingLevel

Opcional

Microsoft.Exchange.Data.ProtocolLoggingLevel

Esse parâmetro habilita ou desabilita o log do protocolo SMTP no conector de Envio implícito e invisível dentro da organização, criado em cada servidor de Transporte de Hub. Esse conector de Envio implícito envio é usado para retransmitir mensagens para os seguintes destinos:

  • Para outros servidores de Transporte de Hub dentro da organização do Exchange

  • Para servidores Exchange Server 2003 dentro da organização do Exchange

  • Para servidores de Transporte de Borda dentro da organização do Exchange

Os valores válidos para esse parâmetro são None e Verbose. O valor Verbose habilita o log do protocolo do conector. O valor None desabilita o log do protocolo do conector. O valor padrão é None. Quando o parâmetro IntraOrgConnectorProtocolLoggingLevel estiver definido como Verbose, as informações serão gravadas no log do protocolo do conector de Envio, especificado pelos parâmetros SendProtocolLog.

MaxConcurrentMailboxDeliveries

Opcional

System.Int32

Esse parâmetro especifica o número máximo de threads de entrega que o servidor pode abrir simultaneamente, para entregar mensagens em caixas de correio. O valor padrão é 30. O intervalo de entrada válido para esse parâmetro é de 1 a 256. Recomendamos que você não modifique o valor padrão, a menos que o Atendimento Microsoft do Microsoft aconselhe isso.

MaxConcurrentMailboxSubmissions

Opcional

System.Int32

Esse parâmetro especifica o número máximo de threads de envio que o servidor pode abrir simultaneamente, para enviar mensagens de caixas de correio. O valor padrão é de 20. O intervalo de entrada válido para esse parâmetro é de 1 a 256.

MaxConnectionRatePerMinute

Opcional

System.Int32

Esse parâmetro especifica a taxa máxima de abertura de conexões junto ao servidor. Se ocorrerem várias tentativas simultâneas de abrir conexões junto ao servidor, o parâmetro MaxConnectionRatePerMinute limitará a taxa de abertura de conexões para que os recursos do servidor não fiquem sobrecarregados. O valor padrão é de 1.200 conexões por minuto. Se a taxa máxima de conexão for atingida, o intervalo de entrada válido para esse parâmetro será de 1 a 2147483647.

MaxOutboundConnections

Opcional

Microsoft.Exchange.Data.Unlimited

Este parâmetro especifica o número máximo de conexões de saída que podem ser abertas de cada vez. O valor padrão é 1000. O intervalo de entrada válido para esse parâmetro é de 1 a 2147483647. Se você inserir um valor unlimited, não será imposto um limite para o número de conexões de saída. O valor do parâmetro MaxOutboundConnections deve ser maior ou igual ao valor do parâmetro MaxPerDomainOutboundConnections.

MaxPerDomainOutboundConnections

Opcional

Microsoft.Exchange.Data.Unlimited

Este parâmetro especifica o número máximo de conexões simultâneas para qualquer domínio simples. O valor padrão é 20. O intervalo de entrada válido para esse parâmetro é de 1 a 2147483647. Se você inserir um valor unlimited, não será imposto um limite para o número de conexões de saída por domínio. O valor do parâmetro MaxPerDomainOutboundConnections deve ser menor ou igual ao valor do parâmetro MaxOutboundConnections.

MessageExpirationTimeout

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Este parâmetro especifica o tempo máximo que uma determinada mensagem pode permanecer em uma fila. Se uma mensagem permanecer na fila além desse tempo, a mensagem será retornada ao remetente como uma falha permanente. O valor padrão é 2 dias. Para especificar um valor, digite o valor como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:05 a 90.00:00:00.

MessageRetryInterval

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Este parâmetro especifica o intervalo de nova tentativa para mensagens individuais após uma falha de conexão com um servidor remoto. O valor padrão é 1 minuto. Para especificar um valor, digite o valor como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:01 a 1.00:00:00. Recomendamos que você não modifique o valor padrão, a menos que o Atendimento Microsoft do Microsoft aconselhe isso.

MessageTrackingLogEnabled

Opcional

System.Boolean

Este parâmetro especifica se o controle de mensagens está habilitado. O valor padrão é $True.

MessageTrackingLogMaxAge

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Esse parâmetro especifica a idade máxima do arquivo de log de controle de mensagens. Os arquivos de log mais antigos do que o valor especificado são excluídos. O valor padrão é 30 dias. Para especificar um valor, digite o valor como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:00 a 24855.03:14:07. Definir o valor do parâmetro MessageTrackingLogMaxAge como 00:00:00 impede a remoção automática do log de controle de mensagens dos arquivos, devido à sua idade.

MessageTrackingLogMaxDirectorySize

Opcional

Microsoft.Exchange.Data.Unlimited

Este parâmetro especifica o tamanho máximo do diretório de log de controle de mensagens. Se o tamanho máximo de um diretório for atingido, o servidor excluirá primeiramente os arquivos de log mais antigos.

O tamanho máximo do diretório de log de controle de mensagens é calculado como o tamanho total de todos os arquivos de log que tenham o mesmo prefixo de nome. Outros arquivos que não seguem a convenção de prefixo de nome não são considerados no cálculo do tamanho total do diretório. Renomear arquivos de log antigos ou copiar outros arquivos no diretório de log de controle de mensagens pode fazer com que o diretório exceda o tamanho máximo especificado.

Quando as funções de servidor Transporte de Hub e Caixa de Correio estiverem instaladas no mesmo servidor, o tamanho máximo do diretório de log de controle de mensagens não será o tamanho máximo especificado, pois os arquivos de log de controle de mensagens que são gerados pelas diferentes funções de servidor têm prefixos de nomes diferentes. Os arquivos de log de controle de mensagens das funções de servidor Transporte de Hub ou Transporte de Borda começam com o prefixo de nome MSGTRK. Os arquivos de controle de mensagens da função de servidor Caixa de Correio começam com o prefixo de nome MSGTRKM. Quando as funções de servidor Transporte de Hub e Caixa de Correio estiverem instaladas no mesmo servidor, o tamanho máximo do diretório de log de controle de mensagens é duas vezes o valor especificado.

O valor padrão é 250 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro MessageTrackingLogMaxFileSize deve ser menor ou igual ao valor do parâmetro MessageTrackingLogMaxDirectorySize . O intervalo de entrada válido de ambos os parâmetros é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho no diretório de log de controle de mensagens.

MessageTrackingLogMaxFileSize

Opcional

Microsoft.Exchange.Data.Unlimited

Esse parâmetro especifica o tamanho máximo dos arquivos de log de controle de mensagens. Quando o tamanho máximo do arquivo de log for atingido, um novo arquivo de log será criado. O valor padrão é 10 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro MessageTrackingLogMaxFileSize deve ser menor ou igual ao valor do parâmetro MessageTrackingLogMaxDirectorySize . O intervalo de entrada válido de ambos os parâmetros é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho nos arquivos de log de controle de mensagens.

MessageTrackingLogPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

Este parâmetro especifica o local dos logs de controle de mensagens. O local padrão é C:\Program Files\Microsoft\Exchange Server TransportRoles\Logs\MessageTracking. Em um ambiente de SCC (cluster de cópia única), mova o diretório de logs de controle de mensagens para um recurso de disco físico que esteja localizado no recurso de armazenamento compartilhado. Isso permite que pesquisas dos logs de controle de mensagens continuem a funcionar se ocorrer um failover. Ao definir o valor do parâmetro MessageTrackingLogPath como $Null, você desabilitará o controle de mensagens. Entretanto, ao definir o valo do parâmetro MessageTrackingLogPath como $Null quando o valor do atributo MessageTrackingLogEnabled for $True, você gerará erros de log de eventos. O método preferido para desabilitar o controle de mensagens é usar o parâmetro MessageTrackingLogEnabled.

MessageTrackingLogSubjectLoggingEnabled

Opcional

System.Boolean

Este parâmetro especifica se o assunto da mensagem deve ser incluído no log de controle de mensagens. O valor padrão é $True.

OutboundConnectionFailureRetryInterval

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Esse parâmetro especifica o intervalo de novas tentativas de conexão subseqüentes para um servidor remoto em que as tentativas de conexão anteriores falharam. As tentativas de conexão anteriores que falharam são controladas pelos parâmetros TransientFailureRetryCount e TransientFailureRetryInterval. Em um servidor de Transporte de Hub, o valor padrão do parâmetro OutboundConnectionFailureRetryInterval é de 10 minutos. O valor padrão em um servidor de Transporte de Borda é de 30 minutos. Para especificar um valor, digite o valor como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:01 a 20.00:00:00.

PickupDirectoryMaxHeaderSize

Opcional

Microsoft.Exchange.Data.ByteQuantifiedSize

Este parâmetro especifica o tamanho máximo do cabeçalho da mensagem que pode ser enviado para o Diretório de recebimento. O valor padrão é 64 KB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

Valores não qualificados são tratados como bytes. O intervalo de entrada válido para esse parâmetro é de 32.768 a 2.147.483.647 bytes.

PickupDirectoryMaxMessagesPerMinute

Opcional

System.Int32

Esse parâmetro especifica o número máximo de mensagens que serão processadas por minuto pelo Diretório de recebimento e pelo Diretório de repetição. Cada diretório pode processar arquivos de mensagem independentemente na velocidade especificada pelo parâmetro PickupDirectoryMaxMessagesPerMinute. O valor padrão é 100. O intervalo de entrada válido para esse parâmetro é de 1 a 20000.

PickupDirectoryMaxRecipientsPerMessage

Opcional

System.Int32

Este parâmetro especifica o número máximo de destinatários que podem ser incluídos em uma mensagem de email. O valor padrão é 100. O intervalo de entrada válido para esse parâmetro é de 1 a 10.000.

PickupDirectoryPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

Este parâmetro especifica o local do Diretório de recebimento. O Diretório de recebimento é usado pelos administradores e por aplicativos de terceiros para criar e enviar mensagens. O valor padrão é C:\Program Files\Microsoft\Exchange Server\TransportRoles\Pickup. Se o valor de PickupDirectoryPath for definido como $Null, o Diretório de recebimento será desabilitado.

PipelineTracingEnabled

Opcional

System.Boolean

Esse parâmetro habilita ou desabilita o rastreamento de pipeline. O rastreamento de pipeline captura os arquivos de instantâneo de mensagens que registram as alterações feitas na mensagem por cada agente de transporte configurado no servidor de Transporte de Hub ou de Transporte de Borda. O rastreamento de pipeline cria arquivos de log detalhados que se acumulam rapidamente. O rastreamento de pipeline deve ser habilitado ou desabilitado durante um curto período de tempo para fornecer informações detalhadas de diagnóstico que permitam solucionar problemas. Além de solucionar problemas, você pode usar o rastreamento da pipeline para validar alterações feitas na configuração do servidor em que você habilita o rastreamento da pipeline. O valor padrão é $False.

PipelineTracingPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

Esse parâmetro especifica o local dos logs de rastreamento de pipeline. O caminho padrão é C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\PipelineTracing. O caminho deve ser local para o computador do Exchange 2007. Ao definir o valor do parâmetro PipelineTracingPath como $Null, você desabilitará efetivamente o rastreamento de pipeline. Entretanto, se você definir o valor do parâmetro PipelineTracingPath como $Null, quando o valor do atributo PipelineTracingEnabled for $True, serão gerados erros de log de eventos. O método preferido para desabilitar o rastreamento de pipeline é usar o parâmetro PipelineTracingEnabled. O rastreamento de pipeline captura o conteúdo completo das mensagens de email no caminho especificado pelo parâmetro PipelineTracingPath. Certifique-se de restringir o acesso a esse diretório. As permissões necessárias no diretório especificado pelo parâmetro PipelineTracingPath são as seguintes:

  • Administradores: Controle Total

  • Serviço de Rede: Controle Total

  • Sistema: Controle Total

PipelineTracingSenderAddress

Opcional

System.Nullable

Esse parâmetro especifica o endereço de email do remetente que chama o rastreamento de pipeline. Somente mensagens provenientes desse endereço geram saída de rastreamento de pipeline. O endereço pode estar dentro ou fora da organização do Exchange. Dependendo de seus requisitos, talvez você tenha de definir esse parâmetro para endereços de remetentes diferentes e enviar novas mensagens para iniciar os agentes de transporte ou as rotas que deseja testar. O valor padrão deste parâmetro é $null.

PoisonMessageDetectionEnabled

Opcional

System.Boolean

Este parâmetro especifica se mensagens suspeitas devem ser detectadas. O valor padrão é $True. Mensagens suspeitas são aquelas consideradas potencialmente perigosas para o sistema do Exchange 2007 após uma falha do servidor. As mensagens suspeitas são colocadas na fila de mensagens suspeitas. Recomendamos que você não modifique o valor padrão, a menos que o Atendimento Microsoft do Microsoft aconselhe isso.

PoisonThreshold

Opcional

System.Int32

Este parâmetro especifica o número de vezes que uma mensagem pode ser rejeitada antes de ser classificada como uma mensagem suspeita. O valor padrão é 2. Recomendamos que você não modifique o valor padrão, a menos que o Atendimento Microsoft do Microsoft aconselhe isso. O intervalo de entrada válido para esse parâmetro é de 1 a 10.

QueueMaxIdleTime

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Esse parâmetro especifica o período de tempo de permanência de uma fila vazia de entrega de caixa de correio ou de entrega remota, antes de ser removida. O valor padrão é 3 minutos. Para especificar um valor, digite o valor como um período de tempo: hh:mm:ss, em que h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:05 a 01:00:00. Recomendamos que você não modifique o valor padrão, a menos que o Atendimento Microsoft do Microsoft aconselhe isso.

ReceiveProtocolLogMaxAge

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Esse parâmetro especifica a idade máxima do arquivo de log de protocolo do conector de Recebimento. Os arquivos de log mais antigos do que o valor especificado são excluídos. O valor padrão é 30 dias. Para especificar um valor, insira-o como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:00 a 24855.03:14:07. Definir o valor do parâmetro ReceiveProtocolLogMaxAge como 00:00:00 impede a remoção automática dos arquivos de log do protocolo do conector de Recebimento, devido à sua idade.

ReceiveProtocolLogMaxDirectorySize

Opcional

Microsoft.Exchange.Data.Unlimited

Esse parâmetro especifica o tamanho máximo do diretório de logs de protocolo do conector de Recebimento, compartilhado por todos os conectores de Recebimento existentes no servidor. Se o tamanho máximo de um diretório for atingido, o servidor excluirá primeiramente os arquivos de log mais antigos. O valor padrão é 250 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro ReceiveProtocolLogMaxFileSize deve ser menor ou igual ao valor do parâmetro ReceiveProtocolLogMaxDirectorySize. O intervalo de entrada válido de ambos os parâmetros é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho no diretório de log de protocolo do conector de recebimento.

ReceiveProtocolLogMaxFileSize

Opcional

Microsoft.Exchange.Data.Unlimited

Esse parâmetro especifica o tamanho máximo dos arquivos de log de protocolo do conector de Recebimento compartilhados por todos os conectores de Recebimento existentes no servidor. Quando o tamanho máximo do arquivo de log for atingido, um novo arquivo de log será criado. O valor padrão é 10 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro ReceiveProtocolLogMaxFileSize deve ser menor ou igual ao valor do parâmetro ReceiveProtocolLogMaxDirectorySize. O intervalo de entrada válido de ambos os parâmetros é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho nos arquivos de log de protocolo do conector de recebimento.

ReceiveProtocolLogPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

Esse parâmetro especifica o caminho do diretório de logs de protocolo para todos os conectores de Recebimento existentes no servidor. O local padrão é C:\Program Files\Microsoft Exchange\TransportRoles\Logs\ProtocolLog\SmtpReceive. Definir o valor desse parâmetro como $Null desabilita o log de protocolo de todos os conectores de Recebimento existentes no servidor. Entretanto, definir esse parâmetro como $Null quando o valor do atributo ProtocolLoggingLevel de qualquer conector de Recebimento no servidor for Verbose gerará erros de log de eventos. O método preferido para desabilitar o log de protocolo é usar o cmdlet Set-ReceiveConnector para definir o ProtocolLoggingLevel como None em cada conector de Recebimento.

RecipientValidationCacheEnabled

Opcional

System.Boolean

Este parâmetro especifica se os endereços de destinatários usados por agentes de transporte, como, por exemplo, Filtragem por Destinatário, são armazenados em cache. O valor padrão é $True em servidores de Transporte de Borda e $False em servidores de Transporte de Hub.

ReplayDirectoryPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

Esse parâmetro especifica o caminho do Diretório de repetição. O Diretório de repetição é usado para reenviar mensagens exportadas e para receber mensagens de servidores gateway externos. O local padrão é C:\Program Files\Microsoft\Exchange Server\TransportRoles\Replay. Se o valor de ReplayDirectoryPath for definido como $Null, o Diretório de repetição será desabilitado.

RootDropDirectoryPath

Opcional

System.String

Esse parâmetro especifica o local de nível superior do Diretório de recebimento usado por todos os conectores Externos definidos em um servidor de Transporte de Hub. O valor do parâmetro RootDropDirectoryPath pode ser um caminho local ou um caminho UNC (Convenção de Nomenclatura Universal) para um servidor remoto. Por padrão, o valor do parâmetro RootDropDirectoryPath está em branco. Isso indica que o valor do parâmetro RootDropDirectoryPath é a pasta de instalação do Exchange 2007. A pasta de instalação padrão do Exchange 2007 é C:\Arquivos de Programas\Microsoft\Exchange Server\. O parâmetro RootDropDirectoryPath é usado com o parâmetro DropDirectory no cmdlet Set-ForeignConnector para especificar a localização das mensagens de saída enviadas para os espaços de endereçamento definidos no conector Externo.

RoutingTableLogMaxAge

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Este parâmetro especifica a idade máxima do log da tabela de roteamento. Os arquivos de log mais antigos do que o valor especificado são excluídos. O valor padrão é 7 dias. Para especificar um valor, digite o valor como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:00 a 24855.03:14:07. Definir o valor do parâmetro RoutingTableLogMaxAge como 00:00:00 impede a remoção automática dos arquivos de log de tabelas de roteamento, devido à sua idade.

RoutingTableLogMaxDirectorySize

Opcional

Microsoft.Exchange.Data.Unlimited

Esse parâmetro especifica o tamanho máximo do diretório de log de tabela de roteamento. Se o tamanho máximo de um diretório for atingido, o servidor excluirá primeiramente os arquivos de log mais antigos. O valor padrão é 50 MB. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O intervalo de entrada válido para esse parâmetro é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho no diretório de log da tabela de roteamento.

RoutingTableLogPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

Este parâmetro especifica o local do diretório em que os arquivos de log da tabela de roteamento devem ser armazenados. O valor padrão é C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Routing. Definir o valor do parâmetro RoutingTableLogPath como $Null desabilita o log de tabela de roteamento.

SendProtocolLogMaxAge

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Esse parâmetro especifica a idade máxima do arquivo de log do protocolo do conector de Envio. Os arquivos de log mais antigos do que o valor especificado são excluídos. O valor padrão é 30 dias. Para especificar um valor, insira-o como um período de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:00 a 24855.03:14:07. Definir o valor do parâmetro SendProtocolLogMaxAge como 00:00:00 impede a remoção automática dos arquivos de log do protocolo do conector de Envio, devido à sua idade.

SendProtocolLogMaxDirectorySize

Opcional

Microsoft.Exchange.Data.Unlimited

Este parâmetro especifica o tamanho máximo do diretório de Log de Protocolo do Conector de Envio. Se o tamanho máximo de um diretório for atingido, o servidor excluirá primeiramente os arquivos de log mais antigos. O valor mínimo é 1 MB. O valor padrão é 250 MB. Quando você inserir um valor, qualifique-o com um dos itens a seguir:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro SendProtocolLogMaxFileSize deve ser menor ou igual ao valor do parâmetro SendProtocolLogMaxDirectorySize. O intervalo de entrada válido de ambos os parâmetros é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho no diretório de log de protocolo do conector de envio.

SendProtocolLogMaxFileSize

Opcional

Microsoft.Exchange.Data.Unlimited

Esse parâmetro especifica o tamanho máximo dos arquivos de log de protocolo do conector de Envio, compartilhados por todos os conectores de Envio existentes no servidor. Quando o tamanho máximo do arquivo de log for atingido, um novo arquivo de log será criado. O valor padrão é 10 MB. Quando você inserir um valor, qualifique-o com um dos itens a seguir:

  • B (bytes)

  • KB (quilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro SendProtocolLogMaxFileSize deve ser menor ou igual ao valor do parâmetro SendProtocolLogMaxDirectorySize. O intervalo de entrada válido de ambos os parâmetros é de 1 a 9223372036854775807 bytes. Se você inserir um valor unlimited, não será imposto um limite de tamanho nos arquivos de log de protocolo do conector de envio.

SendProtocolLogPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

Este parâmetro especifica o local de armazenamento de log de protocolo para os conectores de envio. O local padrão é "C:\Program Files\Microsoft Exchange\TransportRoles\Logs\ProtocolLog\SmtpSend". Definir o valor desse parâmetro como $Null desabilita o log de protocolo de todos os conectores de Envio existentes no servidor. Entretanto, definir esse parâmetro como $Null quando o valor do atributo ProtocolLoggingLevel de qualquer conector de Envio no servidor for Verbose ou se o parâmetro IntraOrgConnectorProtocolLoggingLevel estiver definido como Verbose, gerará erros de log de eventos. O método preferido para desabilitar o log de protocolo é usar o cmdlet Set-SendConnector para definir o parâmetro ProtocolLoggingLevel como None em cada conector de Envio e para definir o parâmetro IntraOrgConnectorProtocolLoggingLevel como None.

TransientFailureRetryCount

Opcional

System.Int32

Esse parâmetro especifica o número máximo de novas tentativas imediatas de conexão quando o servidor detecta uma falha de conexão com um servidor remoto. O valor padrão é 6. O intervalo de entrada válido para esse parâmetro é de 0 a 15. Quando o valor desse parâmetro estiver definido como 0, o servidor não tentará repetir imediatamente uma conexão que falhou, e a próxima tentativa de conexão será controlada pelo parâmetro OutboundConnectionFailureRetryInterval.

TransientFailureRetryInterval

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

Esse parâmetro controla o intervalo de conexão entre cada tentativa de conexão que é especificada pelo parâmetro TransientFailureRetryCount. Em um servidor de Transporte de Hub, o valor padrão do parâmetro TransientFailureRetryInterval é de 5 minutos. O valor padrão em um servidor de Transporte de Borda é de 10 minutos. Para especificar um valor, insira-o como um período de tempo: hh:mm:ss, em que h = horas, m = minutos e s = segundos. O intervalo de entrada válido para esse parâmetro é de 00:00:01 a 12:00:00.

WhatIf

Optional

System.Management.Automation.SwitchParameter

O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, você poderá exibir quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. Você não precisa especificar um valor com o parâmetro WhatIf.

Exemplo

Quando você usa o comando Set-TransportServer, é possível definir qualquer número de parâmetros ao mesmo tempo. Os exemplos a seguir mostram a sintaxe de comando.

O primeiro exemplo define o parâmetro DelayNotificationTimeout como 13 horas.

O segundo exemplo define o parâmetro TransientFailureRetryCount como 3 e define o parâmetro TransientFailureRetryInterval como 30 segundos.

O terceiro exemplo define o parâmetro ReceiveProtocolLogPath como C:\SMTP Protocol Logs\Receive.log.

Set-TransportServer -DelayNotificationTimeout 13:00:00
Set-TransportServer -TransientFailureRetryCount 3 -TransientFailureRetryInterval 00:00:30
Set-TransportServer -ReceiveProtocolLogPath "C:\SMTP Protocol Logs\Receive.log"