![]() |
So… wie im letzten pullmail HowTo versprochen, hier die Infos die man benötigt, um Eventtrigger unter Windows Servern einzutragen, damit man z.B. per Mail benachrichtigt wird, wenn es Probleme beim Mail abholen gibt.Vorab einmal ein kurzer Abriss zur Funktion von Eventtriggern. Mit diesen kann man eine Überwachung des Ereignisprotokolls unter Windows aktivieren und auf bestimmte Einträge reagieren indem man Aktionen auslöst, wie beispielsweise das starten einer Datei oder das Versenden einer net send Nachricht. Dabei können verschiedenen Filter angewandt werden, so dass man z.B. nur auf bestimmte Anwendungen und bestimmte Id’s reagiert.
So jetzt denkt jeder, geniale Funktion. Doch leider ist die Funktionalität an einigen Stellen doch etwas begrenzt. So können leider keine Informationen wie etwa der Inhalt der Meldung mit übergeben werden.
Trotzdem ist die Funktion sehr hilfreich, damit man zumindest informiert ist, wenn etwas nicht ganz koscher läuft.
Um erst einmal einen Überblick zu bekommen ob schon eventtrrigger vorhanden sind, öffnen wir erstmal eine Kommandozeile und setzten den Befehl “eventriggers /query” ab.
Im Idealfall sollte dies nun folgendermaßen (also leer) aussehen:

Da mich nicht jeder Kram interessiert, den Pullmail macht, habe ich nun folgende Eventtrigger eingerichtet:
eventtriggers /create /tr pullmailERROR /l APPLICATION /T ERROR /so “PullMail” /tk “C:\pullmail\mail_error.bat”
eventtriggers /create /tr pullmailWARNING /l APPLICATION /T WARNING /so “PullMail” /tk “C:\pullmail\mail_warning.bat”
Ein erneuter eventrigger /query sollte nun folgenden Bild zu Tage bringen:

Dieses ruft nun für die Anwendung pullmail bei Warnungs und Fehler Meldungen die entsprechenden Batch Datieen auf. In den Batch Dateien wird über bmail, welches man hier bekommt, eine E-Mail mit einem entsprechenden Subject Versand.

Hier z.B. die mail_error.bat:
c:\bmail\bmail -s localhost -t bjoern.boettcher@localdomain.local -f pullmail@localdomain.local -h -a “pullmail Error”
Nicht wundern die angelegten EventTrigger landen im Taskplaner? und sollten dort nach Möglichkeit nicht angefasst werden. Sollte mal einer zuviel drin sein, kann man die Trigger natürlich auch ganz einfach wieder löschen.
Dieses geschieht mit einem:
eventtriggers /delete /TID #
Die Raute steht dabei für die Nr. des Eventtriggers.
So das sollte dann auch alles wissenswerte über Eventtrigger sein. Bei mir funktioniert das ganze so jedenfalls ziemlich gut.
- A2DP Bluetooth Stereo Audio auf XDA mini S
- Adobe Photoshop CS3 auf Windows Server 2003 installieren
- Dynamischen Datenträger in Basisdatenträger konvertieren/umwandeln ohne Volumes zu löschen
- Mit ASP Windows Benutzer Daten über Windows Kennung (UserID) aus Active Directory/LDAP lesen
- MDAC 2.8 unter Windows XP mit SP2 neu installieren / reparieren
Hinterlasse einen Kommentar
|















