This is the "delayed expunge" feature, added in 2.3. man imapd.conf,
page down to expunge_mode. It's a speed enhancement and has the side
effect of allowing sysadmin undelete/unexpunge without recourse to backups.
You should have something like this in cyrus.conf for garbage
collection. man cyr_expire for details.
delprune cmd="cyr_expire -E 2 -X 2" at=0400
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html