Log Mail Notification 1.3.1

Information - 10.04.2026

Diese Version erweitert Log Mail Notification spürbar in der Praxis: mehrere Log-Überwachungen, klarere Benachrichtigungen und ein robusteres Verhalten bei Lizenzserver-Problemen. Gleichzeitig bleibt das bestehende Verhalten kompatibel, damit vorhandene Konfigurationen weiter funktionieren.

Neue Features

  • Bis zu 3 Log-Überwachungen pro Dienst: Neben logfile/logstring können jetzt zusätzlich logfile1..3 und logstring1..3 parallel genutzt werden.
  • Kundenfreundliche E-Mail bei abgelaufener Lizenz: Bei Lizenzablauf wird eine verständliche Hinweis-Mail mit Erneuerungslink versendet.

Verbesserungen

  • Rückwärtskompatibilität erhalten: Bestehende Konfigurationen mit logfile/logstring funktionieren unverändert weiter.
  • Mehr Transparenz in E-Mails: Relevante Benachrichtigungen enthalten zusätzliche Systeminformationen wie Computername und FQDN/Domain.
  • Stabileres Verhalten bei Lizenzserver-Problemen: Statt sofort abzubrechen arbeitet der Dienst mit einem Retry-Fenster und klaren Fehlerpfaden.
  • Gewünschtes Meldeverhalten im Zeitfenster: Treffer im konfigurierten Zeitraum können pro Lauf erneut gemeldet werden (kein einmaliges „wegdedupliziertes“ Verhalten).

Technische Änderungen

  • Lizenz-Retry-Hardening: Wiederholte Lizenzprüfung im Hintergrund mit Intervall von 1 Stunde innerhalb eines 24h-Fensters; Wartepfad ist über CancellationToken sauber abbrechbar.
  • Lizenzablauf-Mail begrenzt: Versand maximal 1x pro Tag und nur dann, wenn der Dienst auf dem System zuvor bereits erfolgreich mit gültiger Lizenz gelaufen ist.
  • Zeitfenster-basierte Log-Erkennung: Versandpfad ohne harte Record-/Cursor-Filterung, damit die Konfigurationslogik über timertime und loglasttime konsistent wirkt.

Wichtige Hinweise

  • Dienst neu starten: Nach dem Update sollte der Dienst Log Mail Notification einmal neu gestartet werden.
  • Konfiguration prüfen: Bei Mehrfachüberwachung bitte die neuen Einträge logfile1..3 und logstring1..3 vollständig setzen (Datei + Suchbegriff je Slot).
  • Testversand empfohlen: Nach der Aktualisierung einen kurzen Test des Benachrichtigungsversands durchführen.
  • Lizenzablauf-Pfad: Der Ablauf-Mail-Pfad ist implementiert und sollte beim ersten realen Ablaufereignis im Betrieb beobachtet werden (Eventlog / Service-Log).