Maintaining a local Dovecot mirror

That’s a really nice idea! Consider writing a blog post, and/or a little flow diagram, to help make your system clear to more people. It took me a few re-reads to get it, but yeah, this sounds like a nice structure.

How do you manage automating the local sync? You have cron on a desktop or RPi or something?