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 é 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 é |
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 é |
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 é
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 |
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 é
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 |
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 é |
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 é
|
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 |
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 é |
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 |
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á Dica Se o valor do parâmetro ExternalDNSAdapterEnabled for definido como |
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 |
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 |
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 é |
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 é
Valores não qualificados são tratados como bytes. O intervalo de entrada válido para esse parâmetro é de |
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 é |
ExternalIPAddress |
Opcional |
System.Net.IPAddress |
Esse parâmetro especifica o endereço IP usado no campo do cabeçalho da mensagem, |
ExternalPostmasterAddress |
Opcional |
System.Nullable |
Esse parâmetro especifica o endereço de email contido no campo do cabeçalho |
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 é |
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 |
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á Dica Se o valor do parâmetro InternalDNSAdapterEnabled for definido como |
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 O valor padrão é |
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 |
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 é |
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 é
Valores não qualificados são tratados como bytes. O intervalo de entrada válido para esse parâmetro é de |
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 é |
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:
Os valores válidos para esse parâmetro são |
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 é |
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 é |
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 é |
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 é |
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 é |
MessageTrackingLogEnabled |
Opcional |
System.Boolean |
Este parâmetro especifica se o controle de mensagens está habilitado. O valor padrão é |
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 é |
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 é
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 |
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 é
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 |
MessageTrackingLogPath |
Opcional |
Microsoft.Exchange.Data.LocalLongFullPath |
Este parâmetro especifica o local dos logs de controle de mensagens. O local padrão é |
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 é |
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 |
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 é
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 é |
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 é |
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 é |
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 é |
PipelineTracingPath |
Opcional |
Microsoft.Exchange.Data.LocalLongFullPath |
Esse parâmetro especifica o local dos logs de rastreamento de pipeline. O caminho padrão é
|
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 é |
PoisonMessageDetectionEnabled |
Opcional |
System.Boolean |
Este parâmetro especifica se mensagens suspeitas devem ser detectadas. O valor padrão é |
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 é |
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 é |
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 é |
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 é
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 |
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 é
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 |
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 é |
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 é |
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 é |
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 é |
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 é
Valores não qualificados são tratados como bytes. O intervalo de entrada válido para esse parâmetro é de |
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 é |
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 é |
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 é
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 |
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 é
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 |
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 é |
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 é |
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 |
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"