Handbuch - Event Mail Notification

Inhalt

  1. Einleitung
  2. Systemanforderungen
  3. Bezug und Lizenzierung
  4. Installation
  5. Konfiguration
    1. Empfohlene Vorgehensweise
    2. Abfrage zum Windows-Ereignis
    3. Zeitintervall der Abfrage
    4. SMTP-Funktion
    5. Mail-Empfänger
    6. Versand der Test-E-Mail
    7. Allgemeiner Kontakt
    8. Aktivierung / Lizenz
    9. Spezifische Einstellungen
    10. Proxy-Konfiguration
  6. Bedienung
  7. Fehlerbehebung
  8. Updates
  9. Support & Kontakt

 

Einleitung

Event Mail Notification ist ein Windows-Dienst, der Windows-Ereignisse überwacht und E-Mail-Benachrichtigungen sendet. Sie haben die Möglichkeit, sich über bis zu drei verschiedene Ereignisse mit entsprechender ID informieren zu lassen. Event Mail Notification bringt eine SMTP-Funktonalität mit, die einen bestimmten Umfang an zu versendende E-Mails beinhaltet. Ebenso können Sie für die uneingeschränkte Nutzung Ihren eigenen Mail-Server via SMTP nutzen. Die inkludierte gratis SMTP-Funktion gilt nicht für die Ultimate-Version.

 

Systemanforderungen

Betriebssystem: Windows 11, Server 2019+
.NET Framework: 4.8 oder höher
512 MB RAM

Internet:

  • für SMTP erforderlich, Port 465/587
  • für Lizenz-Überprüfung und Aktivierung erforderlich, Port 443

Optional:

SMTP-Konto mit Zugangsdaten (für den eigenen E-Mail-Versand)

Hinweis:

Der Windows Dienst Event Mail Notification benötigt entsprechende Berechtigungen um Windows-Ereignisse lesen zu können und wird unter dem System-Kontext installiert.

 

Bezug und Lizenzierung

Event Mail Notification können Sie über unsere Webseite mit entsprechender Lizenz erwerben: https://www.eventmailnotification.com. Hier finden Sie auch Tipps zur Anwendung des Programms.

Die Lizenz-Modelle stehen Ihnen für unterschiedliche Einsatzszenarien zur Verfügung, haben eine Laufzeit von einem Jahr und werden nicht automatisch verlängert. Hierbei handelt es sich um kein Abonnement. Vor Ablauf einer Lizenz werden Sie per E-Mail dazu informiert und entscheiden selbst, ob Sie erneut eine Lizenz erwerben möchten. Bei Single-Lizenzen kann die Computer-Aktivierung im Kundenbereich jederzeit freigegeben werden.

Eine Upgrade-Funktion unserer Lizenz-Modelle gibt es nicht. Bei Lizenz-technischen Fragen können Sie sich gerne an unseren Support (siehe Abschnitt Support & Kontakt) wenden.

Lizenz-Modelle

Event Mail Notification – Trial

Lizenz 

3 Tage

Abonnement 

Nein

Betriebssystem 

Windows

Hostsystem 

Clients

Computer 

StandAlone

Clients 

1

Framework 

.NET 4.8

Mail SMTP 

eigener, inklusiv

Updates 

Nein

Sprache 

DE, EN

 

Event Mail Notification – Standard

Lizenz 

1 Jahr

Abonnement 

Nein

Betriebssystem 

Windows

Hostsystem 

Clients

Computer 

StandAlone

Clients 

1

Framework 

.NET 4.8

Mail SMTP 

eigener, inklusiv

Updates 

Ja

Sprache 

DE, EN

 

Event Mail Notification – Professional

Lizenz 

1 Jahr

Abonnement 

Nein

Betriebssystem 

Windows

Hostsystem 

Clients, Server

Computer 

StandAlone, Domain

Clients 

1

Framework 

.NET 4.8

Mail SMTP 

eigener, inklusiv

Updates 

Ja

Sprache 

DE, EN

 

Event Mail Notification – Ultimate

Lizenz 

1 Jahr

Abonnement 

Nein

Betriebssystem 

Windows

Hostsystem 

Clients, Server

Computer 

StandAlone, Domain

Clients 

unbegrenzt

Framework 

.NET 4.8

Mail SMTP 

eigener

Updates 

Ja

Sprache 

DE, EN

Aktuelle Lizenz-Informationen zum eingesetzten Programm erhalten Sie während der Laufzeit unter den Windows-Ereignissen von Event Mail Notification selbst.

 

Installation

Die Installation von Event Mail Notification ist einfach und flexibel. Das Setup unterstützt sowohl eine grafische Benutzeroberfläche (GUI) als auch eine Silent-Installation für automatisierte Deployments. Beide Varianten bieten denselben Funktionsumfang und sind für unterschiedliche Einsatzszenarien optimiert. Die Installations-Datei steht Ihnen nach dem Kauf von Event Mail Notification im Kundenbereich unserer Webseite zur Verfügung.

Hinweis:

Zu Installationen bei bestehender Vorinstallation wird die Programm-Konfiguration beim Setup automatisch übernommen. Update-Installationen erfolgen vollautomatisch, ebenso mit Konfigurations-Übernahme.

Für die Installation von Event Mail Notification stehen zwei Installations-Routinen zur Verfügung für deren Durchführung jeweils Administrations-Rechte benötigt werden.

1. Konventionelle Installation über das Setup-Programm (GUI)

Das Setup-Programm leitet Sie vollständig grafisch durch die Installation. Die Bereitstellung des Programms wird mit Standard-Werten durchgeführt. Unter neueren Windows-Versionen können Änderungen an Startmenüeinträgen (Name/Symbole) erst nach einer Ab‑/Anmeldung oder einem Neustart sichtbar werden.


2. Spezifische oder automatische Installation über die Console/PowerShell (Silent)

Silent-Installation (Unattended Setup)

Unterstützte Parameter

/VERYSILENT  - Vollständig ohne Benutzeroberfläche (keine Dialoge)
/SILENT      - Minimale Oberfläche (Fortschrittsanzeige), keine Interaktion
/SUPPRESSMSGBOXES - Unterdrückt alle Messageboxen (Fehlerdialoge etc.)
/NORESTART   - Verhindert automatischen Neustart nach Installation
/RESTART     - Erzwingt Neustart nach Installation
/DIR="Pfad"  - Installationsverzeichnis festlegen
/GROUP="Name" - Startmenü-Ordner festlegen
/LOG="Pfad"  - Installationsprotokoll schreiben

Beispiel: /DIR="C:\Program Files\Event Mail Notification"

Beispiele zur Silent-Installation von Event Mail Notification

EventMailNotification_X-X-X.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /LOG="C:\Temp\EMN_Setup.log"

EventMailNotification_X-X-X.exe /SILENT /DIR="D:\Tools\EventMailNotification" /GROUP="Event Mail Notification"

Hinweis:

Zu Installationen bei bestehender Vorinstallation wird die Programm-Konfiguration beim Setup automatisch übernommen. Update-Installationen erfolgen vollautomatisch, ebenso mit Konfigurations-Übernahme.

Der Windows-Dienst wird unter dem System-Kontext bereitgestellt, auf automatischen Start konfiguriert und gestartet. Nach der Installation steht eine Muster-Konfiguration zur Verfügung. Diese enthält unter anderem eine nicht funktionierende Beispiel Lizenz. Da die Lizenz nicht gültig ist, wird der Dienst wieder gestoppt. Die produktiven Konfigurationsmöglichkeiten von Event Mail Notification können Sie im Abschnitt Konfiguration einsehen.

 

Konfiguration

Um Event Mail Notification auf Ihre Bedürfnisse produktiv konfigurieren zu können, steht die Konfigurationsdatei EventMailNotification.config als XML-Datei unter dem Programmverzeichnis C:\Program Files\Event Mail Notification bereit. Zur Konfigurations-Vorlage wird die Datei Example_EventMailNotification.config ebenso im Programmverzeichnis bereitgestellt.

Die Konfigurations-Datei beinhaltet die nachfolgend genannten Einstellungsmöglichkeiten (XML-Segmente). Seit Version 1.3.x wurde die Ereigniskonfiguration erweitert, sodass bis zu drei unterschiedliche Ereignisse parallel überwacht werden können.

Empfohlene Vorgehensweise zur Konfiguration

  1. Zuerst Aktivierung (Serial) und Mail-Empfänger eintragen.
  2. Danach die Ereignisabfrage mit logevent1/logid1 testen.
  3. Erst anschließend weitere Abfragen mit logevent2/logid2 und logevent3/logid3 ergänzen.
  4. Zum Schluss SMTP-Modus festlegen (intern oder extern), Testmail aktivieren und Dienst neu starten.

Hinweis: Änderungen an der Konfigurationsdatei werden beim nächsten Dienststart wirksam. Prüfen Sie danach die Einträge in der Ereignisanzeige unter Event Mail Notification.

Abfrage zum Windows-Ereignis

<log>
  <logevent1>Microsoft-Windows-Windows Defender/Operational</logevent1>
  <logid1>1116</logid1>
  <logevent2></logevent2>
  <logid2></logid2>
  <logevent3></logevent3>
  <logid3></logid3>
  <loglasttime>60</loglasttime>
  <lasteventonly>false</lasteventonly>
</log>

❗ Pflichtangabe

Mit logevent1 und logid1 definieren Sie die erste Ereignisabfrage. Optional können Sie mit logevent2/logid2 sowie logevent3/logid3 zwei weitere Ereignisabfragen ergänzen. Damit können bis zu drei verschiedene Ereignisse parallel überwacht werden.

In der Ereignisanzeige (lokal) können Sie sich die Eigenschaften des gewünschten Logs anzeigen lassen. Kopieren Sie dort Vollständiger Name in die Zwischenablage und fügen diesen in die Konfigurations-Sektion log unter logevent1, logevent2 oder logevent3 ein.

Unter logid1, logid2 und logid3 legen Sie jeweils die zu überwachende Ereignis-ID fest. Nicht benötigte Einträge können leer bleiben.

Unter loglasttime legen Sie das Suchzeitfenster in Minuten fest (z. B. 60). Der Wert darf 0 oder größer sein. Bei 0 wird nur das unmittelbare Zeitfenster berücksichtigt. Ein praxisnaher Startwert ist 15 bis 60 Minuten.

Mit lasteventonly steuern Sie den Versand je Abfrage:

  • false: Alle gefundenen passenden Ereignisse im Zeitfenster werden versendet.
  • true: Es wird nur das letzte (neueste) passende Ereignis je konfigurierter Abfrage versendet.

Konfigurationserweiterung und Kompatibilität

Die Multiabfrage ist eine Erweiterung der bisherigen Konfiguration. Bestehende Installationen mit logevent/logid bleiben weiterhin lauffähig. Neue Installationen sollten bevorzugt die erweiterte Struktur mit logevent1..3 und logid1..3 verwenden, da diese eine klarere Trennung der überwachten Ereignisse ermöglicht.

Beispiel für eine kombinierte Erweiterung im Betrieb: zunächst nur logevent1/logid1 produktiv setzen und weitere Abfragen (2/3) bei Bedarf schrittweise ergänzen.

Zeitintervall der Abfrage

<timer>
  <timertime>60</timertime>
</timer>

❗ Pflichtangabe

Mit timertime unter der Konfigurations-Sektion timer legen Sie den Abfrage-Intervall zum Windows-Ereignis fest. Die Angabe erfolgt in Minuten, z. B. 60 und akzeptiert Werte zwischen 5 Minuten und 1440 Minuten (24 Stunden).

SMTP-Funktion (eigener Mail-Server)

<smtp>
  <smtpserver>smtp.example.com</smtpserver>
  <smtpport>123</smtpport>
  <smtpuser>Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.</smtpuser>
  <smtppassword>password</smtppassword>
  <smtppassencryption>false</smtppassencryption>
  <smtpencryption>SSL/TLS</smtpencryption>
</smtp>

✔️ Optional

Die unter der Konfigurations-Sektion smtp angegebenen Werte sind Beispieldaten. Für die Verwendung der internen SMTP-Funktion von Event Mail Notification können Sie die Beispieldaten so übernehmen, oder die einzelnen Werte leer lassen. Damit werden E-Mails über den Mailserver von Event Mail Notification versandt. Die Nutzung ist je Jahres-Lizenz wie folgt eingeschränkt:

  • Event Mail Notification Tiral: 30 E-Mails/3 Tage je Lizenz
  • Event Mail Notificaiton Standard und Professional: 500 E-Mails/1 Jahr je Lizenz
  • Event Mail Notification - Ultimate: keine Nutzung des internen SMTP, da die Computeranzahl nicht eingeschränkt ist.

Alle Versionen von Event Mail Notification lassen die Verwendung des E-Mail-Versand mit eigenem SMTP-Server zu. Die Konfiguration dazu können Sie den Beispieldaten entnehmen. Unter smtpencryption wählen Sie bitte entweder SSL oder TLS aus. Beachten Sie bitte für SSL wird standardmäßig der Port 465 und für TLS der Port 587 genutzt. Welche Konfiguration für Sie hier relevant ist, erfahren Sie von Ihrem Mail-Provider.

SMTP-Passwort: Klartext oder verschlüsselt

  • smtppassencryption=false: smtppassword wird als Klartext gelesen.
  • smtppassencryption=true: smtppassword wird als verschlüsselter Wert gelesen und beim Start entschlüsselt.

Für die Erzeugung eines kompatiblen verschlüsselten Passwortwertes wird SmtpPassEnc.exe mitgeliefert. Tragen Sie den erzeugten Wert unter smtppassword ein und setzen Sie smtppassencryption auf true.

Wenn die Entschlüsselung fehlschlägt, protokolliert Event Mail Notification einen Fehler in der Ereignisanzeige und verwendet kein gültiges SMTP-Passwort.

Empfohlene Testreihenfolge für SMTP

  1. Externe SMTP-Daten vollständig eintragen (Server, Port, Benutzer, Passwort, SSL/TLS).
  2. Optional Passwort verschlüsseln und smtppassencryption=true setzen.
  3. sendtestmailsmtp=true aktivieren.
  4. Dienst neu starten und Testmail-Eintrag in der Ereignisanzeige prüfen.

Hinweis: Änderungen an der Konfigurationsdatei werden beim nächsten Dienststart wirksam. Prüfen Sie danach die Einträge in der Ereignisanzeige unter Event Mail Notification.

SMTP-Test für interne Funktion

  • Nach der Installation steht eine nicht funktionierende Beispiel-Konfiguration zur Verfügung.
  • Testen Sie die interne SMTP-Funktionalität mit den Werten:
<smtp>
  <smtpserver>mail.eventmailnotification.com</smtpserver>
  <smtpport>465</smtpport>
  <smtpuser>Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.</smtpuser>
  <smtppassword>Test1234</smtppassword>
  <smtppassencryption>false</smtppassencryption>
  <smtpencryption>SSL</smtpencryption>
</smtp>

Mail-Empfänger der Benachrichtigungen

<mail>
  <mailtoemail>Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.</mailtoemail>
  <mailtoname>Example User</mailtoname>
  <mailccemail></mailccemail>
  <mailccname></mailccname>
</mail>

❗ Pflichtangabe

Unter mail definieren Sie den Hauptempfänger und optional einen CC-Empfänger.

Versand der Test-E-Mail

<testmail>
  <sendtestmailemn>true</sendtestmailemn>
  <sendtestmailsmtp>true</sendtestmailsmtp>
</testmail>

❗ Pflichtangabe

sendtestmailemn steuert die monatliche Testmail, sendtestmailsmtp die SMTP-Starttestmail.

Allgemeiner Kontakt (Organisation in der E-Mail)

<contact>
  <contactorganisation>Example Contact Organisation</contactorganisation>
  <contactperson>Example Contact Person</contactperson>
  <contactphone>+12 3456 7890</contactphone>
  <contactmail>Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.</contactmail>
</contact>

❗ Pflichtangabe

Die Angaben werden als Kontaktblock in E-Mails verwendet.

Aktivierung des Programms / Lizenz

<activation>
  <serial>YOUR-SERIAL-HERE</serial>
</activation>

❗ Pflichtangabe

Unter serial muss der gültige Lizenzschlüssel exakt hinterlegt werden.

Spezifische Einstellungen

<settings>
  <language>de</language>
  <beta>false</beta>
</settings>

❗ Pflichtangabe

language steuert die Sprachausgabe, beta die Freigabe von Beta-Updates.

Proxy-Konfigurationsmöglichkeit

<proxy>
  <enabled>false</enabled>
  <useSystem>true</useSystem>
  <url>http://proxy.example.local:8080</url>
  <username></username>
  <password></password>
  <bypassOnLocal>true</bypassOnLocal>
  <noProxy>*.intranet.local;10.0.0.0/8</noProxy>
  <socks>
    <enabled>false</enabled>
    <type>SOCKS5</type>
    <host>proxy.example.local</host>
    <port>1080</port>
    <username></username>
    <password></password>
  </socks>
</proxy>

❗ Pflichtangabe

Damit steuern Sie direkte Verbindung, Systemproxy oder explizite Proxy-/SOCKS-Nutzung.

 

Bedienung und weitere Tools

Unter Start / Programm / Event Mail Notification stehen Ihnen weitere Features zur Verfügung:

AV-Test

  • Simuliert eine Gefährdungsdarstellung auf Ihrem Windows-System, indem ist unter C:\Temp eine Text-Datei mit dem Eicar-String (Testvirus) erstellt. Näheres dazu unter https://www.eicar.com. Unter anderem können Sie damit testen, ob Event Mail Notification bei Ihnen korrekt läuft und E-Mails versendet.

Links zu Event Mail Notification

  • Release Notes
  • Webseite
  • Support

Dokumente

  • Handbuch
  • Lizenz

Tools

  • Service Configuration (Konfigurations-Datei öffnen)
  • Service Configuration Example (Beispiel-Konfigurations-Datei öffnen)
  • Service Control (Steuerung des Windows-Diensts über cmd)

 

Fehlerbehebung

Zur Fehleranalyse von Event Mail Notification können Sie die programmeigenen Ereignis-Einträge nutzen. Diese sind in der Ereignisanzeige unter Anwendungs- und Dienstprotokolle / Event Mail Notification sichtbar. Die Logs bieten Ihnen eine Übersicht über folgende Programmabläufe:

  • Lizenzierung
  • Aktivierung
  • Konfiguration
  • Upate
  • Proxy-Nutzung
  • und E-Mail-Kontingent (Tiral, Std. und Pro. bei SMTP intern)
  • Ereignisabfragen (bis zu 3 konfigurierbare Ereignisse)
  • Lizenzablauf-Hinweis (Info-E-Mail mit Tageslimit)

Bei der Ereignisüberwachung prüfen Sie bitte insbesondere die Einträge zu logevent1/logid1, optional logevent2/logid2 sowie logevent3/logid3 in der Konfigurationsdatei.

Diese Informationen sind sehr hilfreich und dienen auch der Support-Unterstützung.

 

Updates

Zu jedem Start des Windows-Dienstes Event Mail Notification wird die Abfrage nach Updates durchgeführt. Falls ein Update zur Verfügung steht, wird dies automatisch heruntergeladen und im Hintergrund installiert. Hierbei werden die bereits bestehenden Konfigurationseinstellungen übernommen und Dienst nach dem Update wieder gesartet. Diese Vorgehensweise wird Ihnen als Benutzer nicht auffallen. Falls Sie Interesse am Verlauf oder der aktuell installierten Version haben, können Sie dies in der Ereignisanzeige unter Anwendungs- und Dienstprotokolle / Event Mail Notification einsehen.

Die aktuelle Informationen zu den Release Notes und den Änderungen von Event Mail Notification können Sie auf unserer Webseite einsehen: https://www.eventmailnotification.com/de/software/releasenotes

 

Support & Kontakt

Unser Support steht Ihnen für folgende Themen zu Event Mail Notfication per E-Mail oder Ticket-System zur Verfügung:

  • Allgemein
  • Entwicklung
  • Lizenzierung
  • Feedback

Diesen erreichen Sie unter:

Webseite
www.eventmailnotification.com

Support (Anmeldung erforderlich)
www.eventmailnotification.com/de/konto/support

Falls Sie uns Ihr Feedback hinterlassen möchten, oder Verbesserungsvorschläge für uns haben, können Sie uns gerne über über die Seite Support informieren. Wir würden uns auch über Ihre Bewertung oder Kommentar zur gekauften Version freuen.