Como devo implementar um teste de circuito de email?

2

Eu quero um teste de alto nível que garanta que os serviços de e-mail de entrada e saída estejam funcionando normalmente. Eu consegui isso escrevendo um script python que faz isso:

  1. Envie uma mensagem com um hash exclusivo através do meu servidor de email para [email protected]
  2. A conta do Gmail está configurada para responder automaticamente ao mesmo endereço e, em seguida, excluir a mensagem.
  3. Meu script pesquisa o IMAP até encontrar um e-mail com o hash correto na caixa de entrada ou expira.
  4. Ele relata o tempo decorrido para o meu software de monitoramento (Zabbix)

Minha pergunta: o Gmail é o melhor terceiro a ser usado? Devo adicionar alguns outros também, como hotmail e yahoo? Existe alguém mais oficial que responderá automaticamente a esses tipos de "pings de e-mail"? Quaisquer outras recomendações para este tipo de teste?

    
por lukecyca 13.04.2010 / 01:32

3 respostas

1

Eu tinha algo parecido, mas fiquei frustrado com falsos positivos (qualquer um dos serviços gratuitos de e-mail será decente sobre a entrega de e-mails, mas houve atrasos ocasionais com o Gmail). Acabei dividindo isso em dois monitores: um para enviar um e-mail para o meu servidor via SMTP e depois verificar a caixa de correio via IMAP para garantir que chegou (que cobre a entrada) e o outro apenas vigia a fila de e-mails e alerta se acima x mensagens. Supondo que seu servidor seja carregado 24x7, a fila de saída será preenchida se a entrega não estiver funcionando.

    
por 13.04.2010 / 02:01
1

Eu enviaria um teste para o máximo de contas gratuitas possível para passar no teste "não somos spammers": ou seja, se os registros SPF estiverem em vigor e precisos, seu conteúdo está ok, rDNS, anexos aceito, formatação de HTML, etc., como acontece com mais frequência, essa é a causa da interrupção de mensagens nos dias de hoje.

    
por 13.04.2010 / 02:02
0

Eu quero ter mais de uma conta de e-mail de terceiros para rejeitar meu teste de e-mail. Aqui está o resultado da minha pesquisa:

  • Gmail : funciona muito bem. Tem filtragem flexível que pode responder automaticamente.
  • Yahoo : não suporta filtros com resposta automática, mas pode ser configurado para encaminhar e-mails todos para você.
  • Hotmail : não suporta filtros com resposta automática e só pode encaminhar para outras contas de e-mail do Windows Live. Inútil.

Por enquanto, tenho o Gmail e o Yahoo configurados, mas posso ver alguns outros serviços de esta lista .

    
por 14.04.2010 / 19:32