📧 Framework (Protheus) | Envio automático do error.log por e-mail

Data de publicação: 11/02/2026

🎯 Objetivo

Orientar a configuração do envio automático do arquivo error.log por e-mail no TOTVS Protheus (Framework/Configurador), facilitando o monitoramento e a análise de falhas sem depender do envio manual do log.


🧩 Quando usar

  • Para receber automaticamente o error.log quando ocorrerem falhas no ambiente.

  • Para acelerar o atendimento do suporte interno/consultoria.

  • Para padronizar a coleta de evidências de erro em ambientes críticos.


🖥️ Ambiente

  • TOTVS Protheus – Configurador (SIGACFG)

  • A partir da versão 11


✅ Procedimento de configuração

🧭 1) Habilitar o envio de log por e-mail na Política de Senhas

  1. Acesse Configurador (SIGACFG)

  2. Navegue em: Usuários > Senhas > Política

  3. Acesse a aba Outros (ou equivalente) e localize a seção Parâmetros

  4. Defina a opção “Habilita log de erro por e-mail” como Sim

  5. Confirme/Salve a alteração

Essa opção libera o recurso de envio automático do error.log conforme parâmetros do ambiente.


⚙️ 2) Configurar os parâmetros de envio (destinatário e tipo)

  1. Ainda no Configurador (SIGACFG), acesse: Ambientes > Cadastros > Parâmetros

  2. Localize e configure os parâmetros abaixo:

  • MV_LOGMAIL: informe o e-mail que receberá os logs

  • MV_LOGTT: defina o tipo de envio (conforme padrão do seu ambiente/necessidade)

  1. Salve os parâmetros


✉️ 3) Validar configuração de E-mail/Proxy do ambiente

O envio do error.log utiliza a mesma infraestrutura/configuração de E-mail/Proxy do Protheus.
Se o disparo não ocorrer, valide se o SMTP do ambiente está corretamente parametrizado no Configurador e se o servidor tem conectividade com o serviço de e-mail.


🧪 Testes recomendados

  • Forçar um cenário controlado (em ambiente de homologação) que gere erro para confirmar o recebimento.

  • Verificar se o e-mail chegou em Caixa de Entrada, Spam/Lixo eletrônico e quarentena (quando houver).

  • Confirmar se o servidor SMTP permite envio a partir do host onde roda o AppServer.


🛠️ Troubleshooting

🧯 Não está chegando e-mail com o error.log

Verifique:

  • MV_LOGMAIL preenchido corretamente (sem espaços, e-mail válido)

  • ✅ Política habilitada para envio de log por e-mail

  • ✅ SMTP configurado e funcionando no Protheus (teste enviando relatório/e-mail padrão)

  • ✅ Regras de firewall/Proxy liberando saída do servidor para o SMTP

  • ✅ Antispam/DMARC/SPF bloqueando o remetente (ajustes podem ser necessários na infraestrutura)


❓ FAQ

1) O envio do error.log funciona mesmo sem usuário “clicar em detalhes”?

Sim. A proposta é o envio automático quando o erro ocorre, desde que o recurso esteja habilitado e o ambiente de e-mail esteja funcional.

2) Posso configurar mais de um destinatário no MV_LOGMAIL?

Em geral, sim, dependendo do padrão aceito no seu ambiente (separação por ; ou ,). Caso não funcione, utilize um grupo/lista de distribuição no e-mail corporativo.

3) Isso substitui monitoramento por ferramentas (APM/Logs centralizados)?

Não necessariamente. O envio por e-mail ajuda muito na agilidade, mas em ambientes críticos é comum combinar com centralização de logs e monitoramento contínuo.

4) Se o SMTP estiver errado, o Protheus avisa?

Pode haver registro de falha no próprio log do AppServer/rotinas relacionadas a envio. O ideal é validar o SMTP com um teste de envio já conhecido no Protheus.


👤 Autor

Fabrizio Augusto Ventavolo — Mastersiga Consultoria


Atualizado em 11/02/2026
Este artigo foi útil?  
Agradecemos sua avaliação.