Self-heal mailbox accounts from app DB (drift recovery)

FeatureEmailService
Shipped
June 15, 2026 at 9:19 PM UTC
Author
Kamo
Commit
b0146a4

The app DB is the source of truth for which mailboxes should exist; KamoMail accounts live in the mail server's virtual_users. If the mail DB loses data, mailboxes go missing on the provider while app records remain. - MailboxSelfHealService: on startup + daily, re-provision any KAMO_MAIL app mailbox missing from virtual_users (fresh random app-managed password). - syncMailboxes (the settings "Sync" action) now also pushes app->provider for any missing mailbox, not just import provider->app.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing