Andreas Hergesell wrote:
formail ist in der Lage, die Mails aus der mbox zu holen und zu versenden, das läßt sich mit einem einzigen Befehl bewerkstelligen. Das ist also eigentlich eine recht flotte Sache. Einzige Bedingung ist der SMTP Server mit Virenschutz.
OK, klingt kompliziert :-) Ist es eigentlich gar nicht !
Bevor ich mich aber jetzt in das Thema reinarbeite; kriege ich am Ende wieder mboxen raus? Der User soll nämlich nichts davon merken, sprich seine Mails sollen wieder dort liegen wo sie vorher auch lagen und auch sollen keine Adressen umgeschrieben werden... mboxen solltest Du damit wieder bekommen, nur ohne die Viren, aber mit neuen Mails, dass bestimmte Viren-Mails entfernt worden sind. Dabei sind natürlich alle Mails neu versandt worden und die Adressen müßten tatsächlich umgeschrieben werden. Welche Fähigkeiten formail hier hat, müßte ich jetzt selbst nachlesen, da ich diese Idee in einem anderen Zusammenhang nur gesehen habe.
*nachles* ... Leider habe ich bei mir jetzt keine virenverseuchte Mails, um das auszuprobieren, aber als erste Möglichkeit versuch doch mal: formail -s < mbox | amavis Natürlich solltest Du amavis, einen Virenscanner (antivir, clamav) und procmail installiert haben (einen Mailserver brauchst Du dabei nicht). Ich hoffe, dieser Befehl filtert Dir aus mbox die Virenverseuchten mails aus, ohne mbox selbst anzurühren. Damit wüßtest Du, welche Mails verseucht sind und könntest diese aus mbox löschen. Leider alles ungetestet, um eine genauere Beschäftigung mit formail und amavis wirst Du kaum drum herum kommen. Ich hoffe, etwas geholfen zu haben ... Jochen