I've been using cyrus for 15 years and love it. It's very powerful and scalable (not that I need it for my use) but the panels that support it are all pretty dead. I'm considering virtualmin for my little vps, but I really want/need a central mail store. I use zfs for my systems, and I can keep mail separate from the main system so I can have different settings, like using gzip compression on the mail to save space, as well as separate snapshot/backup systems.
Is there any possible way to continue to use cyrus under webmin, or at least can mail directories be configured to use a central location? like /var/spool/dovecot/$domain/$user or something?