Configurar o registo de protocolos no Exchange Server
O log de protocolo registra as conversas SMTP que ocorrem entre servidores de mensagens e entre os serviços do Exchange no pipeline de transporte como parte da entrega de mensagens.
As seguintes opções estão disponíveis para os registros de protocolo de todos os conectores de Envio e conectores de Recebimento no servidor Exchange:
Configurar a localização dos arquivos de registro de protocolo. As localizações padrão são:
Serviço de Front-End Transporte em servidores de Caixa de Correio:
Receber conectores:
%ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpReceive
Enviar conectores:
%ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpSend
Serviço de transporte em servidores de Caixa de correio:
Receber conectores:
%ExchangeInstallPath%TransportRoles\Logs\Hub\ProtocolLog\SmtpReceive
Enviar conectores:
%ExchangeInstallPath%TransportRoles\Logs\Hub\ProtocolLog\SmtpSend
Serviço de Entrega de Transporte de Caixa de Correio em servidores de Caixa de Correio (Conectores de receção):
%ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpReceive\Delivery
Serviço de Submissão de Transporte de Caixa de Correio em servidores de Caixa de Correio (Conectores de envio):
%ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpSend\Submission
Nota: o registo de protocolos para mensagens de efeito colateral que são submetidas após as mensagens serem entregues nas caixas de correio ocorre no
%ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpSend\Delivery
. Por exemplo, uma mensagem que foi entregue a uma caixa de correio dispara uma regra de Caixa de Entrada que redireciona a mensagem a outro destinatário.Serviço de transporte em servidores de Transporte de Borda:
Receber conectores:
%ExchangeInstallPath%TransportRoles\Logs\Edge\ProtocolLog\SmtpReceive
Enviar conectores:
%ExchangeInstallPath%TransportRoles\Logs\Edge\ProtocolLog\SmtpSend
Especifique o tamanho máximo dos arquivos de registro de protocolo. O tamanho padrão é de 10 megabytes (MB).
Especifique um tamanho máximo para o diretório que contém os ficheiros de registo do protocolo. O tamanho padrão é 250 MB.
Especifique uma idade máxima para os arquivos de registro de protocolo. A idade padrão é 30 dias.
Do que você precisa saber para começar?
Tempo estimado para conclusão: 5 minutos
Para executar este procedimento ou estes procedimentos, você precisa receber permissões. Para ver as permissões necessárias, consulte as entradas "Serviço de Transporte", "Serviço de Transporte de Front-End", "Serviço de Transporte da Caixa de Correio", "Receber conectores" e entradas "Enviar conectores" no tópico Permissões de fluxo de correio .
Pode utilizar o Centro de administração do Exchange (EAC) para ativar ou desativar o registo de protocolos para Conectores de receção e Enviar conectores em servidores de Caixa de Correio. Também pode utilizar o EAC para configurar os caminhos de registo do protocolo apenas para o Serviço de transporte. Para todas as outras opções de registo de protocolos, tem de utilizar a Shell de Gestão do Exchange. Para saber como abrir o Shell de Gerenciamento do Exchange em sua organização do Exchange local, confira Abra o Shell de Gerenciamento do Exchange.
Ativa ou desativa o registo de protocolos em cada conector individual. Pode configurar outras opções de registo de protocolos para todos os Conectores de receção ou todos os conectores Enviar que afetam cada serviço de transporte individual no servidor Exchange. Todos os Conectores de receção num serviço de transporte partilham os mesmos ficheiros de registo de protocolo e opções de registo de protocolo. Estes ficheiros e opções são separados das opções Enviar ficheiros de registo de protocolos e protocolos do conector no mesmo serviço de transporte.
Cuidado
Não efetue este procedimento num servidor de Transporte edge que tenha sido subscrito à organização do Exchange com o EdgeSync. Em vez disso, faça as alterações no serviço de Transporte do servidor Caixa de Correio. Em seguida, as alterações são replicadas para o servidor de Transporte edge da próxima vez que ocorrer a sincronização do EdgeSync.
Para informações sobre atalhos de teclado que possam se aplicar aos procedimentos neste tópico, confira Atalhos de teclado no Centro de Administração do Exchange.
Dica
Está com problemas? Peça ajuda nos fóruns do Exchange. Visite os fóruns em: Exchange Server, Exchange Online ou Proteção do Exchange Online.
Utilizar o EAC para configurar o registo de protocolos
Utilizar o EAC para ativar ou desativar o registo de protocolos num conector
Utilize este procedimento para ativar ou desativar o registo de protocolos num conector Enviar ou num Conector de Receção no serviço Transporte em servidores de Caixa de Correio ou num Conector de Receção no serviço transporte front-end em servidores de Caixa de Correio.
Abra o EAC e navegue para uma das seguintes localizações:
Fluxo de correio>Enviar conectores.
Fluxo de correio>Receber conectores.
Selecione o conector que pretende configurar e, em seguida, clique em Editar.
No separador Geral , na secção Nível de registo de protocolo , selecione uma das seguintes opções:
Nenhum: registo de protocolo desativado no conector.
Verboso: o registo de protocolos está ativado no conector.
Quando concluir, clique em Salvar.
Utilizar o EAC para configurar a localização dos registos de protocolos num servidor Exchange
Utilize este procedimento para configurar a localização dos registos de protocolos para todos os conectores De envio ou todos os conectores de Receção no serviço Transporte em servidores de Caixa de Correio.
Abra o EAC e navegue para Servidores Servidores>.
Selecione o servidor da Caixa de Correio que pretende configurar e, em seguida, clique em Editar.
Na página de propriedades do servidor, clique em Registos de transporte. Na secção Registo de protocolos , altere as seguintes definições:
Caminho do log de protocolo de envio
Caminho do log de protocolo de recebimento
Especifique uma localização no servidor Exchange local. Se a pasta não existir, é criada quando clica em Guardar.
Quando concluir, clique em Salvar.
Como saber se funcionou?
Para verificar se utilizou com êxito o EAC para configurar o registo de protocolos, navegue para a localização que especificou para os registos do protocolo Enviar conector ou Do Conector de Receção. Se tiver ativado o registo de protocolos, verifique se existe um ficheiro de registo e se o ficheiro está a ser atualizado para o conector. Se desativou o registo de protocolos, verifique se o ficheiro de registo mais recente já não está a ser atualizado para o conector.
Utilizar a Shell de Gestão do Exchange para ativar ou desativar o registo de protocolos num conector
Utilizar a Shell de Gestão do Exchange para ativar ou desativar o registo de protocolos num conector Enviar ou num conector de Receção
Utilize este procedimento para ativar ou desativar o registo de protocolos em:
Um conector Enviar ou um conector de Receção no serviço Transporte nos servidores da Caixa de Correio.
Um conector de Receção no serviço de Transporte front-end em servidores de Caixa de Correio.
Um conector Enviar ou um Conector de receção no serviço transporte em servidores de Transporte Edge.
Para ativar ou desativar o registo de protocolos num conector Enviar ou num conector de Receção, utilize a seguinte sintaxe na Shell de Gestão do Exchange:
<Set-SendConnector | Set-ReceiveConnector> <ConnectorIdentity> -ProtocolLoggingLevel <Verbose | None>
Este exemplo ativa o registo de protocolos para o conector receber com o nome Ligação de Contoso.com no servidor com o nome Caixa de Correio01.
Set-ReceiveConnector "Mailbox01\Connection from Contoso.com" -ProtocolLoggingLevel Verbose
Este exemplo desativa o registo de protocolos para o conector Enviar com o nome Ligação à Internet.
Set-ReceiveConnector "Connection to Internet" -ProtocolLoggingLevel None
Utilize a Shell de Gestão do Exchange para ativar ou desativar o registo de protocolos no conector De envio da intra-organização
Utilize este procedimento para ativar ou desativar o registo de protocolos no conector de Envio implícito e invisível da intra-organização que existe no serviço Transporte, no serviço transporte front-end e no serviço Submissão de Transporte de Caixa de Correio em servidores de Caixa de Correio. Para obter mais informações sobre estes conectores, veja Implicit Send connectors (Conectores de Envio Implícito).
O registo de protocolos para o conector de Envio intra-organização ocorre nos registos do protocolo Enviar conector para o serviço de transporte especificado. Tenha em atenção que a definição do Serviço de transporte controla o registo de protocolos para o conector de Envio da intra-organização no serviço Transporte e no serviço Submissão de Transporte da Caixa de Correio.
Para ativar ou desativar o registo de protocolos no conector Enviar da intra-organização, utilize a seguinte sintaxe na Shell de Gestão do Exchange:
<Set-TransportService | Set-FrontEndTransportService> <ServerIdentity> -IntraOrgConnectorProtocolLoggingLevel <Verbose | None>
Este exemplo ativa o registo de protocolos no conector Enviar na intra-organização no serviço Transporte e no serviço Submissão de Transporte da Caixa de Correio no servidor denominado Caixa de Correio01.
Set-TransportService Mailbox01 -IntraOrgConnectorProtocolLoggingLevel Verbose
Este exemplo desativa o registo de protocolos no conector Enviar da intra-organização no serviço transporte front-end no mesmo servidor.
Set-FrontEndTransportService Mailbox01 -IntraOrgConnectorProtocolLoggingLevel None
Utilize a Shell de Gestão do Exchange para ativar ou desativar o registo de protocolos no conector receber entrega da caixa de correio
Utilize este procedimento para ativar ou desativar o registo de protocolos na entrega implícita e invisível da caixa de correio Receber conector que existe no serviço de Entrega de Transporte da Caixa de Correio. O registo de protocolo para este conector ocorre nos registos do protocolo Receber conector para o serviço de Entrega de Transporte da Caixa de Correio. Para obter mais informações sobre este conector, consulte Conectores de Receção Implícita no serviço Entrega de Transporte de Caixa de Correio em servidores de Caixa de Correio.
Para ativar ou desativar o registo de protocolos na entrega da caixa de correio Receber conector, utilize a seguinte sintaxe na Shell de Gestão do Exchange:
Set-MailboxTransportService <ServerIdentity> -MailboxDeliveryConnectorProtocolLoggingLevel <Verbose | None>
Este exemplo ativa o registo de protocolos na entrega da caixa de correio Conector de receção no servidor denominado Caixa de Correio01.
Set-MailboxTransportService Mailbox01 -MailboxDeliveryConnectorProtocolLoggingLevel Verbose
Este exemplo desativa o registo de protocolos na entrega da caixa de correio Conector de receção no mesmo servidor.
Set-MailboxTransportService Mailbox01 -MailboxDeliveryConnectorProtocolLoggingLevel None
Como saber se funcionou?
Para verificar se utilizou com êxito a Shell de Gestão do Exchange para ativar ou desativar o registo de protocolos num conector, execute os seguintes passos:
Execute o seguinte comando na Shell de Gestão do Exchange para verificar se o registo de protocolos está ativado ou desativado para todos os conectores no servidor Exchange:
Write-Host "Send Connectors:" -ForegroundColor yellow; Get-SendConnector | Format-List Name,ProtocolLoggingLevel; Write-Host "Receive Connectors:" -ForegroundColor yellow; Get-ReceiveConnector | Format-List Name,TransportRole,ProtocolLoggingLevel; Write-Host "Mailbox Transport Delivery service:" -ForegroundColor yellow; Get-MailboxTransportService | Format-List *ProtocolLoggingLevel; Write-Host "Front End Transport service:" -ForegroundColor yellow; Get-FrontEndTransportService | Format-List *ProtocolLoggingLevel; Write-Host "Transport service and Mailbox Transport Submission service:" -ForegroundColor yellow; Get-TransportService | Format-List *ProtocolLoggingLevel
Navegue para a localização do registo de protocolos. Se tiver ativado o registo de protocolos, verifique se existe um ficheiro de registo e se o ficheiro está a ser atualizado para o conector. Se desativou o registo de protocolos, verifique se o ficheiro de registo mais recente já não está a ser atualizado para o conector.
Utilizar a Shell de Gestão do Exchange para configurar as definições de registo de protocolos num servidor Exchange
Utilize este procedimento para configurar as definições de registo de protocolos para todos os conectores Enviar ou Receber conectores num serviço de transporte num servidor de Caixa de Correio e no serviço Transporte num servidor de Transporte Edge.
Para configurar as definições de registo de protocolos na Shell de Gestão do Exchange, utilize a seguinte sintaxe:
<Set-FrontEndTransportService | Set-MailboxTransportService | Set-TransportService> <ServerIdentity> -ReceiveProtocolLogPath <LocalFilePath> -ReceiveProtocolLogMaxFileSize <Size> -ReceiveProtocolLogMaxDirectorySize <Size> -ReceiveProtocolLogMaxAge <dd.hh:mm:ss> -SendProtocolLogPath <LocalFilePath> -SendProtocolLogMaxFileSize <Size> -SendProtocolLogMaxDirectorySize <Size> -SendProtocolLogMaxAge <dd.hh:mm:ss>
Este exemplo define as seguintes definições de registo de protocolos no serviço Transporte no servidor com o nome Caixa de Correio01:
Define a localização do registo de protocolos para todos os Conectores de Receção como D:\Hub SMTP Registo de Receção e a localização para todos os Conectores de Envio para D:\Hub SMTP Enviar Registo. Se a pasta não existir, esta é criada para si.
Define o tamanho máximo de um ficheiro de registo de protocolo de conector para Conectores de receção e Enviar conectores para 20 MB.
Define o tamanho máximo da pasta de registo do protocolo do conector para Conectores de receção e Enviar conectores para 400 MB.
Define a idade máxima de um ficheiro de registo de protocolo para Receber conectores e Enviar conectores para 45 dias.
Set-TransportService Mailbox01 -ReceiveProtocolLogPath "D:\Hub SMTP Receive Log" -ReceiveProtocolLogMaxFileSize 20MB -ReceiveProtocolLogMaxDirectorySize 400MB -ReceiveProtocolLogMaxAge 45.00:00:00 -SendProtocolLogPath "D:\Hub SMTP Send Log" -SendProtocolLogMaxFileSize 20MB -SendProtocolLogMaxDirectorySize 400MB -SendProtocolLogMaxAge 45.00:00:00
Observações:
Definir os parâmetros SendProtocolLogPath ou ReceiveProtocolLogPath para o valor
$null
desativa efetivamente o registo de protocolos para todos os conectores de Envio ou Conectores de Receção no servidor. No entanto, definir o valor para$null
gera erros de registo de eventos quando o registo de protocolos está ativado para qualquer conector Enviar ou Receber conector no servidor, incluindo o conector de Envio da intra-organização ou a entrega da caixa de correio Receber conector.Definir os parâmetros ReceiveProtocolLogMaxAge ou SendProtocolLogMaxAge para o valor
00:00:00
impede a remoção automática de ficheiros de registo de protocolo devido à idade.
Como saber se funcionou?
Para verificar se utilizou com êxito a Shell de Gestão do Exchange para configurar as definições de registo de protocolos num servidor Exchange, execute os seguintes passos:
Execute o seguinte comando na Shell de Gestão do Exchange e verifique as definições de registo de protocolos no servidor Exchange:
Write-Host "Front End Transport service:" -ForegroundColor yellow; Get-FrontEndTransportService | Format-List ReceiveProtocolLog*,SendProtocolLog*; Write-Host "Mailbox Transport Submission and Mailbox Transport Delivery services:" -ForegroundColor yellow; Get-MailboxTransportService | Format-List ReceiveProtocolLog*,SendProtocolLog*; Write-Host "Transport service:" -ForegroundColor yellow; Get-TransportService | Format-List ReceiveProtocolLog*,SendProtocolLog*
Abra a localização do registo de protocolos no Explorador do Windows ou no Explorador de Ficheiros para verificar se os ficheiros de registo existem, se os dados estão a ser escritos nos ficheiros e se os ficheiros estão a ser reciclados com base no tamanho máximo do ficheiro e nos valores máximos de tamanho de diretório que configurou.