
Todos os utilizadores, sejam eles vulgares ou técnicos, deparam-se com mensagens do Windows sobre determinado processo. Por vezes é necessário saber ao certo o que um determinado processo faz ou a causa de um erro qualquer.
Nesse sentido, File Inspect Library disponibiliza uma base de dados bastante extensa e detalhada sobre cada processo do Windows, para além da indicação de possíveis causa de erro e indicações sobre como os resolver.
Há coisas que não se percebem. O Servidor de email da minha empresa, Qmail, estava a ficar, a cada minuto, com mail um e-mail na sua queue.
Comecemos pelo princípio. Há cerca de meio ano atrás desenvolvi um shell script de monitorização do servidor apache, para iniciá-lo se estivesse em baixo. Isto é devido ao facto do nosso servidor possuir pouca memória, por isso o tipo por vezes passava-se. Até aqui tudo bem, mas nessa altura esqueci-me de comentar um echo qualquer, ou seja, um output. O script funcionava bem até que, a empresa de hosting decidiu fazer manutenção dos servidores. A partir daí, cada vez que o script era executado era enviado um email para a queue, permanecendo por lá. Isto troxe alguns problemas, por exemplo, não conseguia-mos enviar e-mails para o exterior, devido ao tamanho da queue, que chegou a ter cerca de 10000 mails! Foi fácil a sua resolução, comentar o output!
No entanto até dar com o problema… Seja como for deixo aqui algumas dicas de algumas operações a fazer, caso alguém lhe aconteça o mesmo.
Monitorizar os headers de cada e-mail:
tail -f /usr/local/psa/var/log/maillog
Verificar o número de e-mails presentes na queue:
/var/qmail/bin/qmail-qstat
Fica aqui também um script para a limpeza da queue do Qmail.