Alarmierungen durch ILS per EMail

Manche ILSen bieten die Möglichkeit, Alarmierungen per EMail zu versenden. Wir könnten hierzu ein simples Plugin entwickeln, dass die Alarmierungen abholt und dann weiterverarbeitet.

Hat dazu schon jemand eine Idee, bzw. kommen wir irgendwie an ein Beispiel einer solchen Alarmierung, damit wir uns eine Lösung ausdenken können?

An ein Beispiel ist denke ich schwierig zu bekommen, da ich vermute, dass jeder das komplett Eigenhändig verwalten kann.

Was mir einfällt, es könnte 2 Möglichkeiten geben:

  • Inhalt im EMail Body
  • Inhalt im Anhang

Ich denke man tut sich fürn Anfang leichter, wenn man sich auf Punkt 1 beschränkt

Ja, das wäre sicher einfacher. Wenn es ein Anhang mit einem PDF ist, dann haben wir die gleichen Herausforderungen wie beim ILS Fax (OCR, Tesseract, Abhängigkeiten…)

Vlt, ja noch wer Kontakte zu Kameraden in anderen ILS-Bereichen, die uns mal Informationen geben könnten, wie deren ILS-Email aufgebaut ist.

Es gibt ein robustes IMAP-Modul (node-imap), mit dem sich das realisieren lassen sollte.
Wichtiger Hinweis: Bei manchen Routern (FritzBox z.B.) wird die NAT-Tabelle alle 15 Minuten geleert. Damit würde das idle-Event nicht durchgereicht. Wir müssten also alle 10 Minuten die Verbindung kurz unterbrechen und neu aufbauen. Dann sollte das Event bei Eingang einer neuen EMail immer informiert werden.

ich hab ein aktuelleres Package gefunden, das dieses Problem mit der NAT Table selber löst.

Welche Kriterien sollten denn bei eingehenden Alarmierungen als Filter nutzbar sein? Hintergrund der Frage: Der Server sollte eventuell nicht jede eingehende EMail verarbeiten, sondern nur die, die auch speziellen Regeln entsprechen.

  • Betreff der EMail
  • Empfänger-Adresse
  • Absender-Adresse
  • Body (also Prüfung auf das Vorhandensein von bestimmten Inhalten?)
  • Attachment Ja / Nein ?
  • Bestimmter Name eines Attachments?

Denke das reicht erstmal, wobei ich Betreff + Absenderadresse + validen Body als Priorität sehe

Die Frage ist, was heisst „valide“ für den Body. Da kommen drei unterschiedliche Varianten:

  • HTML
  • TextAsHTML
  • Text

Muss ich mal schauen wie man das sinnvoll prüft. Und mehr als eine Prüfung auf das vorhandensein von Schlüsselbegriffen kann ich ja fast nicht machen.

Ja Schlüsselbegriffe bzw. ob das Parsen klappt

Weiteres Features das interessant sein kann: PGP Verschlüsselung und zip archive mit Passwort als Anhang

PGP-Verschlüsselung ist noch konzeptionell zu klären, wie ILSen damit umgehen.

Generieren die ILS für die Wehr ein private/public Key paar und händigen das der Wehr aus samt dem zugehörigen Passwort, oder generiert die Wehr für ihr Postfach ein Key-Paar und übermittelt der ILS den public key ?

Letzteres wäre Standardkonform. Dann müsste der Server allerdings die Generierung der Keys unterstützen oder das Keypaar sowie das zugehörige Passwort in der Konfiguration aufnehmen.

Hier wären Beispiele wo dies im Betreff der E-Mail steht.

Feuer_klein,Musterstraße,29,Ortsteil,Ort, brennt Grünstreifen

Feuer_BMA, Musterobjekt, Musterstraße,29,Ortsteil,Ort,

P_klemmt, Musterstraße, 54, Ort, PKW überschlagen 2Pers klemmen

Das sieht nicht wirklich schwer zu implementieren aus. Allerdings macht das Komma als Trenner auf kurz oder lang sicher Probleme. Ich kenne das aus unserem Leitstellenbereich zumindest, dass in den übertragenen Feldinhalten ab und an auch ein Komma vorkommt. z.B.:

… Abschnitt 800 (1,0 bis 2,5) …

Damit wäre eine eindeutige Feldtrennung für die Erkennung nicht mehr gegeben.

Könnt ihr das bei der ILS beeinflussen was da als Trenner genutzt werden soll ?

Das kann leider nicht beeinflusst werden…

Hallo,

mich würde sehr interessieren, ob es beim Thema Alarmauslösung per Email schon weitere Entwicklungen gibt. Ich habe gerade einen Alarmiator-Server testweise aufgesetzt, konnte aber keine Infos dazu finden.

Unsere Leitstelle sendet derzeit nur Faxe oder Emails mit den relevanten Daten in einem PDF.
Evtl. sind auch schon Lösungen bekannt die das PDF extern parsen und die Daten per RESTapi an den Alarmiator geben?

Vielen Dank schonmal…

Hallo zusammen,

ich lasse den letzten Austausch zur Auswertung einer Alarmierung via Mail der Leitstelle mal wieder aufleben, ob sich in dem Bereich bereits etwas neues getan hat, oder vllt mit der neuen Version etwas in Aussicht gestellt werden kann?

Grüße

Hallo, es hat sich noch nichts getan, da wir noch keine Beispielmails bekommen haben und wir nicht wissen wie Email Alarmierung tatsächlich gelebt wird.

Kommt der Text im Email Body, als Anhang, sind sie verschlüsselt oder sonst was.

Es ist schwierig ohne konkreten Use Case etwas zu entwickeln, da mans dann auch nicht testen kann und nur Zeit reinstecken für was halbfertiges ist nicht sinnvoll.

Lass uns ein konkretes Beispiel zukommen und wir schauen was sich machen lässt.

1 „Gefällt mir“

Hallo,
wir sind gerade dabei den Alarmiator bei uns auszurollen. Wir standen vor dem gleichen Thema und haben einen E-Mail-Client samt Parser in Perl gebaut, der dann die API ansteuert. Bei uns in der ILS wird Secur.CAD eingesetzt. Dort sind alle Infos im Mail-Body vorhanden. Bei Interesse stelle ich das Script gerne zur Verfügung.

1 „Gefällt mir“

So ähnlich haben wir es auch gemacht. Auch unsere Leitstelle nutzt secur.CAD. Wir haben eine weitere E-Mail-Empfangsadresse beantragt, an welche die s.g. „Alarmdepesche“ gesendet werden soll.
Das Skript hängt per IMAP am Posteingangsserver und bekommt die eingehenden E-Mails per Push, ermittelt die Koordinaten zur Adresse und erzeugt einen Alarm per API im Alarmiator. Das Mapping Schleife->Gruppen ist im Alarmiator und funktioniert.