Am 24.02.2010 08:23, schrieb Dieter Kluenter:
Danke. Ich verwende übrigens cyrus-imapd-2.2.12-27.2 SLES 10
Bevor ich cyr_expire teste, möchte ich noch nachfragen: Es löscht wirklich nur doppelte und als zulöschen markierte Mails? Denn die Zeitangabe irritiert mich ein wenig. Also -E 10 löscht nicht ALLE Mails die älter als 10 Tage alt sind?
Die Manual Page ist doch da eindeutig: −D delete-days Remove previously deleted mailboxes older than delete-days (when using the "delayed" delete mode).
Tja, mein cyr_expire kann kein -D cyr_expire [-C <altconfig>] -E <days> [-v] Habe es jetzt einfach ausgeführt. Es macht nicht viel. cyrus@zeilinger:~/bin> ./cyr_expire -E 365 -v * expunged 0 out of 0 messages from 0 mailboxes cyrus@zeilinger:~/bin> ./cyr_expire -E 30 -v expunged 0 out of 0 messages from 0 mailboxes Das kann aber nicht passen. /var/log/messages: Feb 24 08:39:52 zeilinger cyr_expire[31185]: duplicate_prune: pruning back 30 days Feb 24 08:39:52 zeilinger cyr_expire[31185]: duplicate_prune: purged 0 out of 2708 entries Feb 24 08:39:52 zeilinger cyr_expire[31185]: expunged 0 out of 0 messages from 0 mailboxes
Alle Mailboxes die vorher als 'deleted' markiert wurden und älter als X Tage sind, werden gelöscht. Da fällt mir ein, du kannst auch mal ipurge(8) lesen, vielleicht hilft das auch.
ipurge kenne ich. Das löscht wirklich ordentlich. Ich verwende es etwa auch in meinem Spam-Lern-Skript. Matthias -- 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