Rechner über Mail steuern

stäubel

stäubel

Doppel-As
Hallo zusammen

Gerne würde ich ein Linux-Rechner über eMails steuern,
welche er zyklisch von einem POP3 abholt.

Ein mögliches Szenario wäre z.B, dass ein eingehendes Mail ein Kommando ausführt.

Z.B. Jemand schickt "news start" an die eMail Adresse und
bekommt dann täglich ein news mail über cron.

Nun habe ich mir verschiedene Ansätze überlegt.

Einer davon ist z.B.:

  • C-Programm oder Bash-Script welche die Datei /var/mail/X überwacht, Mails einliest und auswertet.

Aber bevor ich einen hohen Aufwand betreibe würde es mich
interessieren wie ihr sowas lösen würdet.

Für Ideen und Anregungen wäre ich euch sehr dankbar.

Viele Grüsse

Stäubel
 
hi,

ich habe sowas mal mit php gemacht.
ich habe mit php ein imap postfach überwacht (cron .. jede minute) und und beim eintreffen einer e-mail eine aktion in php ausgeführt ... ging recht flott.

php kann natürlich auch systembefehle ausführen lassen, wäre vllt ein ansatz
 
ich habe mit php ein imap postfach überwacht (cron .. jede minute) und und beim eintreffen einer e-mail eine aktion in php ausgeführt ... ging recht flott.

Hi uzumakinaruto

Danke für deine Antwort.
Inzwischen habe ich es gelöst.

In /etc/aliases kann man Mails pipen.

Siehe http://blog.emeidi.com/2007/10/mails-mit-exim4-pipen.html

Zum abholen von Mails habe ich procmail (fetchmail) eingesetzt,
welches zyklisch über cron aufgerufen wird und per pop die Mails abholt.

Aber dein Projekt klingt auch ganz interessant.

Wäre auch noch interessant sowas anzuschauen was du gemacht hast.
Hast du irgendwo gute Links, Dokus oder Sources zu deiner IMAP Läsung?

Viele Grüsse Stäubel
 
Zurück
Oben