Liebe/-r Experte/-in,
ich habe MS office Outlook 2003 und bekomme dort
täglich Emails von bestimmten elektronischen Geräten.
(Datenlogger von PV-Anlagen).
Normalerweise zeigen diese Geräte Fehler an, wenn z.B. die PV-Anlage zuwenig Ertrag liefert oder ganz ausgestiegen ist.
Jetzt gibt es aber den Fall, dass die Geräte selbst Probleme haben. D.h. die KOmmunikation ist gestört und
diese Geräte senden dann eben keine Email.
Damit kommt aber auch keine Fehlermeldung an, weil die Email selbst ja auch nicht ankommt.
Wenn das nur ein Gerät ist, dann kann man das ganz gut
auch „von Hand“ überblicken.
Wenn das aber mehrere Geräte sind, wird das recht schnell unübersichtlich.
Die Geräte schicken alle ein Email mit eindeutiger Adresse.
Ok, das ist der Hintergrund.
Mein Gedanke und meine Hoffnung wäre,
dass man ein kleines Makro oder ein VBA für Outlook schreiben kann, wo ich folgendes einstellen können möchte:
-
Eingabe der Emailadresse, für die eine Email erwartet wird.
-
Einzustellen, in welchem Zeitraum (24 h oder jeden Tag um XX Uhr) ein Email erwartet wird.
-
Wenn diese Email nicht kommt, dann soll eine Fehlermeldung erscheinen, die anzeigt, wie lange schon erfolglos auf ein Email mit folgender Adresse gewartet wird.
-
DA die Email-Adressen meist nur aus Seriennummern bestehen, wäre es noch gut, wenn man den Emailadressen
auch verständliche Bezeichnungen zuordnen könnte. -
Dieses Programm oder Makro soll auf unbegrenzt Email-Adressen erweiterbar sein.
-
Dieses Programm oder Makro soll ein - und ausschaltbar sein.
-
Toll wäre es noch, wenn das Programm auch
schon die erhaltenen Emails durchforsten könnte
(in einem bestimmten Zeitraum) und dann auch die Email-Adressen und die Zeiträume auswirft, in denen keine Emails von dieser Adresse angekommen sind.
Dies ist aber nicht unbedingt nötig.
Fragen:
a) Ist sowas machbar?
b) Wer oder wo könnte ich hier Hilfestellung bekommen, um das zu programmieren.
Herzlichen Dank im Voraus für Eure Bemühungen.
mfg
Stefan