• Fetchmail Fehlerbenachrichtigung

    From Frank Mainz@21:1/5 to All on Mon Dec 20 14:20:01 2021
    Hallo Liste,

    ich habe hier Fetchmail am laufen, welches mir die Mails von
    verschiedenen Providern einsammelt.
    Früher habe ich ein Script gehabt, dass mittels Cronjob im Lognach nach Fetchmail-Fehlermeldungen schaute und mir dann eine eMail an das lokale
    Konto sendete. Seit Bullseye landen aber keine Errors im Log.
    Nun schaue ich ab und an mit "journalctl -u fetchmail -f -n 50" nach
    Fehlern.
    Manchmal vergesse ich das und stelle dann meist nur durch Zufall fest,
    dass Post von einem Provider fehlt. Meist betrifft es gmail, sobald
    dort ein ssl-Schlüssel veraltert ist.

    Nun meine Frage: Wie kann ich systemctl konfigurieren um im Fehlerfall
    mich per eMail zu benachrichtigen. Oder gibt es einen anderen Weg
    automatisch benachrichtigt zu werden?

    Vielen Dank vorab,
    Frank.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jens =?iso-8859-1?Q?Sch=FC=DFler?=@21:1/5 to frank@cybermainzel.de on Mon Dec 20 18:40:02 2021
    * Frank Mainz <frank@cybermainzel.de> wrote:
    Hallo Liste,

    ich habe hier Fetchmail am laufen, welches mir die Mails von
    verschiedenen Providern einsammelt.
    Früher habe ich ein Script gehabt, dass mittels Cronjob im Lognach nach Fetchmail-Fehlermeldungen schaute und mir dann eine eMail an das lokale
    Konto sendete. Seit Bullseye landen aber keine Errors im Log.
    Nun schaue ich ab und an mit "journalctl -u fetchmail -f -n 50" nach
    Fehlern.
    Manchmal vergesse ich das und stelle dann meist nur durch Zufall fest,
    dass Post von einem Provider fehlt. Meist betrifft es gmail, sobald
    dort ein ssl-Schlüssel veraltert ist.

    Nun meine Frage: Wie kann ich systemctl konfigurieren um im Fehlerfall
    mich per eMail zu benachrichtigen. Oder gibt es einen anderen Weg
    automatisch benachrichtigt zu werden?

    Bei mir erledigt das Paket "logcheck" genau solche Aufgaben, checkt
    einmal pro Stunde die logfiles und sendet Mail wenn so etwas passiert.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Werner Mahr@21:1/5 to All on Mon Dec 20 18:50:02 2021
    Am Montag, 20. Dezember 2021, 13:13:29 CET schrieb Frank Mainz:
    Hallo Liste,

    ich habe hier Fetchmail am laufen, welches mir die Mails von
    verschiedenen Providern einsammelt.
    Früher habe ich ein Script gehabt, dass mittels Cronjob im Lognach nach Fetchmail-Fehlermeldungen schaute und mir dann eine eMail an das lokale
    Konto sendete.

    Ich will dich ja nicht enttäuschen, aber mein fetchmail macht das schon seid Ewigkeiten ganz von selbst. Also zumindest bekomme ich Meldung wenn ein Account nicht abgerufen werden konnte, mein Vorschlag wäre daher, deine Config
    mal durch zu sehen ob du ihm das irgendwo verboten hast.

    Geisteblitz beim schreiben, werden die die Mails an root weitergeleitet? Möglicherweise liegt da irgendwo ein ganze Stapel rum den du nie bekommen hast.

    --
    MfG usw.

    Werner Mahr

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Mainz@21:1/5 to All on Mon Dec 20 21:00:01 2021
    Am Montag, dem 20.12.2021 um 18:31 +0100 schrieb Jens Schüßler:
    * Frank Mainz <frank@cybermainzel.de> wrote:

    [...]
    Nun meine Frage: Wie kann ich systemctl konfigurieren um im
    Fehlerfall
    mich per eMail zu benachrichtigen. Oder gibt es einen anderen Weg automatisch benachrichtigt zu werden?

    Bei mir erledigt das Paket "logcheck" genau solche Aufgaben, checkt
    einmal pro Stunde die logfiles und sendet Mail wenn so etwas
    passiert.

    Das schaue ich mir an. Danke.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)