Hallo zusammen, ist es irgendwie möglich, eine email an seinen mailserver zusenden in etwa so: datenspeicher@homeserver.de auf diesem rechner ist nun ne partition /datenspeicher eingerichten wenn nun an die eine adresse eine email ankommt soll der meine linuxkiste einfach einen ordner anlegen z.b /datenseicher/20-04-02-15:13/ ordner sollte aus datum und uhrzeit des erhalts bestehen in diesem sollen dan dateien erzeugt werden eine txt-datei mit dem text-inhalt der mail und alle anhänge also anhang.zip soll dann unter /datenspeicher/20-04-02-15:13/anhang.zip gespeichert werden... hat jemand von euch einen solchen wahnsinn schon mal durchgeführt??? wie habt ihr das gemacht?? mfg tobi
Moin,
* Tobias Korb
hat jemand von euch einen solchen wahnsinn schon mal durchgeführt??? Nein, aber fang mal an Großbuchstaben zu benutzen, dann können wir darüber sprechen, wie man vorgehen kann.
Thorsten -- Denn ein Tyrann ist nicht, wenn die Masse nicht geduldig stillhält. - Kurt Tucholsky
Hallo Tobias, sowas ist recht einfach eigentlich. Installiere Dir nen Mailserver (falls Du noch keinen hast) und dann führst Du einfach nen selbst- geschriebenes Skript aus, wenn auf einem bestimmten Account eine E-Mail kommt. Bei qmail beispielsweise kann man in die .qmail Datei des jeweiligen Users einfach das Programm reinschreiben, welches der ausführen soll, sobald ne Mail für den reinkommt. Am einfachsten geht das wohl mit Perl, ist aber sicherlich Geschmackssache! Alternativ könnte man auch nen Cron laufen lassen, der via POP3 den E-Mailaccount abruft, und dann die E-Mail auswertet und Ordner anlegt etc... Gruß Sebastian
Hallo,
"Tobias Korb"
Hallo zusammen,
ist es irgendwie möglich, eine email an seinen mailserver zusenden
in etwa so:
datenspeicher@homeserver.de
auf diesem rechner ist nun ne partition
/datenspeicher eingerichten
wenn nun an die eine adresse eine email ankommt soll der meine linuxkiste einfach einen ordner anlegen
z.b
/datenseicher/20-04-02-15:13/
In /etc/aliases richtest du ein alias ein, das auf ein ausführbares Script verweist z.B. datenspeicher: "|/pfad/zum/script" Dann führt eine Mail an datenspeicher@host das script aus. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
On Sun, Apr 21, 2002 at 12:29:00 +0200, Dieter Kluenter wrote:
"Tobias Korb"
writes: ist es irgendwie möglich, eine email an seinen mailserver zusenden
in etwa so:
datenspeicher@homeserver.de
auf diesem rechner ist nun ne partition
/datenspeicher eingerichten
wenn nun an die eine adresse eine email ankommt soll der meine linuxkiste einfach einen ordner anlegen
z.b
/datenseicher/20-04-02-15:13/
In /etc/aliases richtest du ein alias ein, das auf ein ausführbares Script verweist z.B.
datenspeicher: "|/pfad/zum/script" Dann führt eine Mail an datenspeicher@host das script aus.
Ja, das geht. Bedenke dabei, dass dabei das Script mit "daemon:daemon"-Rechten ausgefuehrt wird - fuer den Fall, dass es nicht laufen sollte. Und wenn Dein Rechner oeffentlich erreichbar ist, teile niemanden das Vorhandensein dieses Accounts mit. Alternativ erstelle Dir eine Procmail-Regel unter Deinem eigenen Account bzw. unter root, die Dir den Befehl ausfuehrt. Dann passen auch gleich die erforderlichen Rechte. Beispiel in etwa: :0 * ^From:.mein-account@foo.de * Subject:.geheimzahl4711 | /usr/bin/touch /tmp/siehmalda Das erscheint mir abgesicherter. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
participants (5)
-
Dieter Kluenter
-
Peter Blancke
-
Sebastian Wolfgarten
-
Thorsten Haude
-
Tobias Korb