Und so begab es sich, daß " Joerg Zimmermann" schrieb: > Hi Dieter, > > Dieter Tremel schrieb am 01/07/03 15:48: >> wie lösche ich am elegantesten alle Nachrichten in imap mailboxen, die >> vor z.B. mehr als 30 Tagen empfangen wurden. Das ganz soll >> serverseitig ohne Clienthilfe laufen. > > da wirst Du Dich entweder mit dem IMAP-Protokoll auseinandersetzen > müssen, oder Du bemühst Perl. Beim MCPAN gibt es ein Modul 'IMAPClient'. > Hiermit kannst Du ganz bequem auf IMAP-Mailboxen zugreifen. > Neben dem löschen kannst Du auch alle Attribute der Mails ermitteln, > sowie die folder-Strukturen ändern. > > BTW, für Datumsberechnungen gibt es das Modul Date::Calc.
Ich hab vor einiger Zeit mal so ein Perl script geschrieben, es kann mit mehreren Servern umgehen und man kann das max. alter pro Maildir über eine Apache-style config setzten. Wenn interesse daran besteht werde ich es heute Abend hochzuladen und den Link hier posten. Grüße, -- Stefan Klein rm -rf; remote mail; real fast. -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)