Como recuperar os logs do MTA detalhados?
Descrição description
Ambiente
- Campaign
- Campaign Classic
Problemas/Sintomas
Para instâncias locais que enfrentam problemas de capacidade de entrega, às vezes solicitamos ao cliente registros detalhados de MTA (Mail Transfer Agent, agente de transferência de correspondência) para exame a fim de encontrar a causa raiz do problema. Nesses casos, o cliente pode solicitar instruções para ativar o registro detalhado.
Resolução resolution
Para ativar os logs MTA detalhados, siga as etapas abaixo:
Etapa 1:
Abra o config-<` instance-name`>
arquivo .xml, onde <
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:
<` mta autoStart="false" statServerAddress="" args="-verbose -tracefilter:*"/`>
Etapa 4:
Salve as alterações feitas no arquivo.
Etapa 5:
Execute o seguinte comando para verificar se há erros na configuração:
nlserver monitor -missing
Etapa 6:
Depois de verificar se 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 todos os mtachilds sejam interrompidos.
Etapa 8:
Inicie o processo do MTA usando o seguinte comando:
nlserver start mta@instance_name
Observação: substituir <` instance-name`>
com o nome da sua instância.
Conclusão:
Seguindo essas etapas, é possível habilitar logs MTA detalhados para sua instância local. Se você enfrentar problemas durante esse processo, entre em contato com o autor deste artigo.