Como recuperar os logs detalhados do MTA?

Descrição

Ambiente

  • Campaign
  • Campaign Classic

Problemas/sintomas
Para instâncias locais que enfrentam problemas de capacidade de entrega, às vezes solicitamos ao cliente logs MTA detalhados (Mail Transfer Agent) para análise a fim de encontrar a causa raiz do problema. Nesses casos, o cliente pode solicitar instruções para habilitar o registro detalhado.

Resolução

Para ativar logs MTA detalhados, siga as etapas abaixo:

Etapa 1:
Abra o config-<` instance-name`>arquivo .xml, em que < instance-name>"é o nome da sua instância.

Etapa 2:
Procure a seguinte linha no arquivo :

<` mta autoStart="false" statServerAddress=""/`>

Etapa 3:
Substitua a linha acima pela seguinte linha:

<` mta autoStart="false" statServerAddress="" args="-verbose -tracefilter:*"/`>

Etapa 4:
Salve as alterações feitas no arquivo.

Etapa 5:
Execute o seguinte comando para verificar a configuração quanto a erros:

nlserver monitor -missing

Etapa 6:
Após verificar que não há erros, recarregue a configuração usando o seguinte comando:

> nlserver config -reload

Etapa 7:
Pare todos os mtachilds executando o seguinte comando:

nlserver stop mta*@instance_name

Observação: O * no comando garante que todas as mtachilds sejam interrompidas.

Etapa 8:
Inicie o processo MTA usando o seguinte comando:

nlserver start mta@instance_name

Observação: Substituir <` instance-name`> com o nome da sua instância.

Conclusão:
Ao seguir essas etapas, você pode ativar logs MTA detalhados para sua instância local. Se você tiver problemas durante esse processo, não hesite em entrar em contato com o autor deste artigo.

Nesta página