serviço de monitoramento para detectar quando o email não é recebido

1

Eu gostaria de monitorar um servidor de e-mail - não se a porta está aberta e recebendo, mas sim que uma mensagem "canário" enviada de vez em quando chega a outro lugar. Eu tive um problema com um servidor ficando firewall desligado e ninguém percebendo que os trabalhos cron não estão vindo da máquina por algumas semanas. Naturalmente, a própria máquina não pode enviar uma notificação se estiver com problemas, portanto, isso requer um serviço externo. Alguma idéia?

    
por DGM 19.11.2012 / 17:44

3 respostas

1

Envie uma mensagem em algum lugar onde você tenha acesso POP ou IMAP e tente recuperá-la com o fetchmail.

    
por 19.11.2012 / 17:58
1

Eu escrevi um script de monitoramento simples em python que suporta isso.

link

Se você quiser criar o seu próprio, você pode dar uma olhada na fonte para um exemplo:

link

    
por 20.11.2012 / 10:18
0

A oferta de monitoramento do Panopta (divulgação completa: eu sou o fundador) dá suporte a cheques de e-mail de ida e volta, que eu acho que lidaria com a situação você tem. Nossos nós de monitoramento enviam um e-mail de teste a cada poucos minutos e, em seguida, aguardam para ter certeza de que podem ser recuperados via POP ou IMAP. Os alertas podem ser enviados quando a entrega falha ou o tempo de ida e volta excede um limite definido.

Se você quiser testá-lo, avise-nos e ficaremos felizes em ajudar com a configuração.

    
por 20.11.2012 / 17:34