David Haller schrieb:
Hallo,
Am Fre, 08 Mai 2009, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= schrieb:
On 07.05.2009, bo wrote:
... ich suche einen "intelligenten" LINUX-E-Mail-Client, der eingehende Mails automatisch ausdruckt und die anhängenden Dateien automatisch in einem vorgegebenen Verzeichnis ablegt.
Hat jemand eine Idee?
Das geht mittels procmail und perl. Als Mailclient dahinter wuerde ich Mutt, gnus oder wanderlust empfehlen.
... sieht nach viel Konfigurationsarbeit aus.
nö, eigentlich nicht. Dafür tut's dann auch noch in ein paar Jahren (procmail hat so viele "auf dem buckel", da passt auch noch mehr 'rauf :-)
Meine .procmailrc hab ich anno 2000 erstellt und seitdem ab und an mal Kleinkram angepasst...
Ansonsten: ich hab hier ein Perlscript, das aus den Register-Mails der c't den passenden Anhang mit dem Registerupdate rauspopelt und dann auch gleich an ctreg.pl verfüttert zwecks Update des Registers ;)
Wenn man mal die Anhänge abgetrennt hat ist der Rest eigentlich einfach. Mailbody an lpr verfüttern (ggfs., falls cups nicht mit plaintext klarkommt (warum eigentlich) per enscript / a2ps noch in ein Postscript stecken), und die Anhänge kann man eh gleich an der richtigen Stelle ablegen.
Bei Interesse kann ich mal das Gerüst meines Scriptes extrahieren.
procmail bräuchte man dann übrigens nichtmal, da würde schon eine .forward reichen. Mit procmail kann man aber flexibler (und schneller) filtern, was man zum Druck usw. auswählt. Alternativen wie maildrop gibt's natürlich auch.
-dnh
... ein Beispiel eines Ausfilterns des Anhangs mit Ablage über procmail würde mich interessieren ... mfg bo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org