Automatisches Speichern von Emails unter Linux
Hallo Leute,
ich bekommen mehrmals am Tag eine Email mit einem Anhang. Das Email Konto ist ausschließlich für diesen Empfang bestimmt und keinem User zugeordnet.
Als Betriebssystem fahre ich Suse openLinux 11.0
Ich möchte nun, dass der Anhang der Email (eine Textdatei), sobald sie eintrifft, automatisch in einem Verzeichnis gespreichert wird. Der Text der Email (Body) ist irrelevant.
Danke.
ich bekommen mehrmals am Tag eine Email mit einem Anhang. Das Email Konto ist ausschließlich für diesen Empfang bestimmt und keinem User zugeordnet.
Als Betriebssystem fahre ich Suse openLinux 11.0
Ich möchte nun, dass der Anhang der Email (eine Textdatei), sobald sie eintrifft, automatisch in einem Verzeichnis gespreichert wird. Der Text der Email (Body) ist irrelevant.
Danke.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 93039
Url: https://administrator.de/contentid/93039
Ausgedruckt am: 20.11.2024 um 15:11 Uhr
3 Kommentare
Neuester Kommentar
Postfix ist eigentlich DER mta schlechthin.
Die Mails werden komfortabel in einem Verzeichnis abgelegt, sind von dort aus leicht per Script weiter zu verarbeiten.
Anlagen an den eMails sind Base64 codiert, du könntest die Mails also auslesen (wie es ein PHP Webmailer z.b. tut) und den Anhang decodieren lassen.
Fraglich ist nur, wie "gleich" diese Mails jedesmal sind - es gibt tausende von Formaten und Ausnahmen (leider).
http://workaround.org/articles/ispmail-etch/index.html.de beschreibt gut eine saubere Einrichtung auf Debian, die Konfiguration solltest du auf einem SuSE nachbilden können.
Du kannst Postfix auch konfigurieren, eine Mail vor der Zustellung an ein Script zu übergeben (wie z.B. mit Spamassassin), aber denke mal, das wird deine Anforderung übersteigen.
Kann für sowas leider nur ein PHP Script anbieten, Perl sollte das aber ohne Probleme können...
edit: Es kann ... http://www.gnu.org/software/gnats/mimedecode.html
Die Mails werden komfortabel in einem Verzeichnis abgelegt, sind von dort aus leicht per Script weiter zu verarbeiten.
Anlagen an den eMails sind Base64 codiert, du könntest die Mails also auslesen (wie es ein PHP Webmailer z.b. tut) und den Anhang decodieren lassen.
Fraglich ist nur, wie "gleich" diese Mails jedesmal sind - es gibt tausende von Formaten und Ausnahmen (leider).
http://workaround.org/articles/ispmail-etch/index.html.de beschreibt gut eine saubere Einrichtung auf Debian, die Konfiguration solltest du auf einem SuSE nachbilden können.
Du kannst Postfix auch konfigurieren, eine Mail vor der Zustellung an ein Script zu übergeben (wie z.B. mit Spamassassin), aber denke mal, das wird deine Anforderung übersteigen.
Kann für sowas leider nur ein PHP Script anbieten, Perl sollte das aber ohne Probleme können...
edit: Es kann ... http://www.gnu.org/software/gnats/mimedecode.html