Monitoraggio del server di posta in arrivo

Cosa utilizza la gente per controllare che il loro server di posta elettronica sta accettando email esterni? La maggior parte delle soluzioni di monitoraggio invia messaggi via e-mail che è inutile quando le email in arrivo vengono interrotte, quindi è necessario un altro metodo di notifica. Idealmente si tratta di un software che possiamo eseguire solo localmente, ma anche servizi esterni sono accettabili.

Background: Il nostro modem ADSL dispone di un stupido firewall che blocca le connessioni in entrata, che possono essere rimosse manualmente via telnet ma ritornano each volta che la connessione PPPoE scende. Presto compreremo un nuovo, ma il monitoraggio per l'email sembra una buona idea in generale.

  • Come impostare exim4 per submit e-mail ovunque ma solo da utenti autorizzati?
  • Il server SMTP di Windows Server 2008 non scrive nel file di registro
  • Posso avere un record MX per un dominio di terzo livello?
  • come posso impostare due porte smtp per il postfix?
  • Whitelisting Postfix Domain in combinazione con l'authentication del mittente
  • C'è un modo per distriggersre completamente il supporto TLS opportunistico in output in SendMail?
  • Postfix rifiuta l'authorization SASL quando il wherecot è in discesa
  • Sto rivenditore di rivenditori e ho problemi di spam. Aiutaci a risolvere
  • 6 Solutions collect form web for “Monitoraggio del server di posta in arrivo”

    Forse stai guardando questo dal modo sbagliato?

    Se ciò accade each volta che la connessione PPPoE scende, perché non monitorare tale connessione? Ogni volta che scende, attendere che venga eseguito il backup e quindi avere uno script che entra e ripristina le regole / configuration richieste.

    Nessuna ragione per avvisarti del problema se è ansible correggerlo automaticamente (riduce anche la quantità di tempo disponibile per il servizio).

    Un metodo che ho usato in passato è quello di submit la posta a un account di prova, con un programma che controlla regolarmente la cassetta postale. Se ci è stato "abbastanza tempo" dall'ultima posta ricevuta, c'è un problema.

    Questo può anche essere utilizzato per monitorare il ritardo della posta tramite una networking di server di posta elettronica più grande (che era in realtà l'utilizzo primario del codice, ma ha anche funzionato come heads-up per i server di posta in discesa).

    Se il modem / router ti permette di tornare indietro attraverso l'interface esterna (vale a dire, è ansible accedere alle risorse interne tramite l'indirizzo pubblico all'interno della networking) è sufficiente eseguire uno script per aprire e chiudere periodicamente una connessione SMTP. Purtroppo non tutti i router permettono di tornare indietro, quindi non ci sarebbe modo di provarlo dall'interno, per cui dovresti trovare un modo per testarlo dall'esterno.

    Utilizziamo Nagios per submit messaggi di text tramite Clickatell. Clickatell non è gratuito, ma è abbastanza basso e l'allarme è abbastanza importnte per renderlo utile. Facciamo anche submit e-mail, ma l'SMS è il principale metodo di allerta.

    Usiamo i controlli standard Nagios per assicurarci che la port 25 sia aperta e che riceviamo un banner SMTP indietro e simile al nostro servizio POP3. Abbiamo anche una serie di controlli personalizzati che inviano un'email e poi tentiamo di leggere una casella POP3 per quella email. Ciò ci dà fine alla fine dei test, più i singoli controlli di servizio possono darci ulteriori informazioni su ciò che potrebbe essere sbagliato, anche se entrambi continuano a lavorare.

    per monitorare veramente la tua capacità per la connessione in entrata è necessario monitorarlo dall'esterno e non dall'interno come da dentro la networking sarai in grado di raggiungere la port nessun problema dall'esterno potrebbe non essere il caso.

    in modo da poter usare il servizio di terze parti per controllarlo e sì, come hai detto inutile submit all'email che ha ospitato con quel server di posta elettronica, quindi devi anche usare un'altra e-mail (usi personalmente la posta elettronica del mio SMS che è completamente diversa da quale server di posta sta ospitando in modo da assicurare che avrò notificato each volta che c'è un problema)

    ** AGGIORNARE **

    Vorrei scrivere uno script e metterlo in cron che controllava la tua periodicità del firewall e se qualcosa avrebbe dovuto essere cambiato che lo script avrebbe cambiato.

    l'altra cosa mi sarei scalata di get nuove attrezzature a partire da quando questo non sembra una soluzione affidabile alla fine della giornata.

    http://www.mailive.com/ monitorerà il stream SMTP e ti chiama se le cose scendono. Utile per controllare che i sisthemes sono in function, l'alimentazione è accesa, la connessione a Internet sta funzionando, ecc.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.