Gibt es eine Software/ein Gerät, dass auf einen email-Eingang reagiert?
Hallo, ich möchte folgende Herausforderung bewältigen: Ich bräuchte eine Software oder ein Gerät, welches auf einen email-Eingang reagiert, und dann entsprechend eine Meldung ausgibt und Daten anzeigt.
Es gibt z. B. Online-Shops bei TIK-TOK die in einem Live ein LED-Panel im Hintergrund haben, welches bei einer per email eingehenden Shop-Bestellung direkt mit einem Feuerwerk reagiert und dann den Namen des Bestellers als Lauftext anzeigt, ohne dass das LED-Board manuell programmiert wurde, es zieht sich also automatisch in Echtzeit die Daten aus der Bestell-email.
Kennt jemand die dafür notwendigen Geräte und Software, mit welcher ich dies machen kann? Bei meinen Recherchen finde ich nur LED-Boards, die per Handy manuell programmiert werden können, es ist keine automatische Funktion vorhanden, die z. B. auf emails reagiert und diese verarbeiten kann. Letztendlich würde mir auch eine Meldung über einen Monitor oder über Alexa reichen, es muss nicht zwingend das LED-Board sein :) .
Vielen Dank im Voraus, lieber Gruß
Wolfgang
3 Antworten
Es gibt diverse Möglichkeiten sowas umzusetzen.
Bei IMAP IDLE erhält ein Client eine Notification, sobald neue Mails eingehen. Ich könnte also ein einfaches Skript schreiben, daß sich auf den IMAPper verbindet und dann entsprechend darauf reagiert. Tatsächlich kann ich aber ggf. auch einen vorhandenen Mailclient einfach erweitern.
Wenn ich das ohne Client realisieren will, dann kann ich beim MTA oder MDA ansetzen. Ein einfacher Sieve-Filter, der ddirekt die notwendigen Infos an ein Skript übergibt, welches dann das Panel ansteuert.
Und vermutlich gibt es noch einen ganzen A... voll weitere Möglichkeiten.
Das wird wohl auf Basis von einem Arduino oder Raspberry Pi sein. Vermutlich letzteres.
Der Raspberry kann mit einem Mailprogramm die Emails abrufen. Vermutlich haben die das alte Unix/Linux Programm "mail" verwendet. In einem Script kann man "mail" aufrufen und nach neuen Emails suchen lassen und diese anzeigen. Die Ausgabe kann man dann auf ein LED DIsplay geben, genauer das Programm das die LED Leiste ansteuert. LED Leisten gibt es für Arduinos/Raspberries fertig zu kaufen, man muss nur ein entsprechendes Programm schreiben das umgeleitete AUsgaben annimmt und auf dem Display darstellt.
Das wirst du vermutlich selbst programmieren müssen.
Aber du könntest es mit ifttt versuchen. Da ist der Programmieraufwand minimal.
https://ifttt.com/
Ich würde vermutlich einen Raspberry Pi verwenden und ein Programm in Python schreiben, das die emails automatisch abruft. Aber mit ifttt sollte es deutlich einfacher gehen.,