[dovecot-cvs] dovecot configure.in, 1.296, 1.297 dovecot-example.conf, 1.210, 1.211
tss-movial at dovecot.org
tss-movial at dovecot.org
Mon Jul 31 02:12:54 EEST 2006
Update of /var/lib/cvs/dovecot
In directory talvi:/tmp/cvs-serv31018
Modified Files:
configure.in dovecot-example.conf
Log Message:
Initial import of expire plugin code. Seems to work with at least one user. :)
Index: configure.in
===================================================================
RCS file: /var/lib/cvs/dovecot/configure.in,v
retrieving revision 1.296
retrieving revision 1.297
diff -u -d -r1.296 -r1.297
--- configure.in 30 Jul 2006 19:27:24 -0000 1.296
+++ configure.in 30 Jul 2006 23:12:51 -0000 1.297
@@ -1793,6 +1793,7 @@
src/plugins/Makefile
src/plugins/acl/Makefile
src/plugins/convert/Makefile
+src/plugins/expire/Makefile
src/plugins/quota/Makefile
src/plugins/imap-quota/Makefile
src/plugins/trash/Makefile
Index: dovecot-example.conf
===================================================================
RCS file: /var/lib/cvs/dovecot/dovecot-example.conf,v
retrieving revision 1.210
retrieving revision 1.211
diff -u -d -r1.210 -r1.211
--- dovecot-example.conf 30 Jul 2006 17:58:38 -0000 1.210
+++ dovecot-example.conf 30 Jul 2006 23:12:52 -0000 1.211
@@ -1001,4 +1001,13 @@
# is a text file where each line is in format: <priority> <mailbox name>
# Mails are first deleted in lowest -> highest priority number order
#trash = /etc/dovecot-trash.conf
+
+ # Expire plugin. Mails are expunged from mailboxes after being there the
+ # configurable time. The first expiration date for each mailbox is stored in
+ # a dictionary so it can be quickly determined which mailboxes contain
+ # expired mails. The actual expunging is done in a nightly cronjob, which
+ # you must set up:
+ # dovecot --exec-mail ext /usr/libexec/dovecot/expire-mails
+ #expire = Trash 7 Spam 30
+ #expire_dict = db:/var/lib/dovecot/expire.db
}
More information about the dovecot-cvs
mailing list