Für Cyrus ist das per IMAP Kommando möglich und wird - soweit ich mich erinnere - auch von EGroupware gemacht. Für Dovecot ist das allerdings nicht per IMAP möglich und von da her machen wir auch nichts.
Ich habe bei uns einen Cron-Job der schaut welche Mailbox-Verzeichnisse da sind und frägt Dovecot nach den Benutzern (doveadm user ‘*’) und löscht bzw. moved in ein Orphans Verzeichnis alle Mailboxen ohne Benutzer. Das läuft einmal am Wochenende und leert auch das Orphans Verzeichnis davor.
Ralf