- The products are for the platform administrator only: every administrator page of the package (Toolkit, Sign-up, Cashier, Mailbox API, Security, Backup) now also refuses mailcow API keys (mailcow gives every API request the admin role, read-only keys too); domain administrators and mailbox users, also an administrator logged in as one of them, are sent back to their own area as before.
- The "SOGo as this mailbox in a new tab" button is now for the platform administrator only; domain administrators keep mailcow's own SOGo button.
- A test checks that every page of the package is public on purpose, CLI only or behind the administrator check.
Historique des versions de Backup pour mailcow
Toutes les versions publiées, de la plus récente à la plus ancienne. Les téléchargements se trouvent dans votre compte ; les abonnements et les essais reçoivent toujours la dernière version, les licences à vie reçoivent les mises à jour pendant leur période de mises à jour.
0.7.1
Dernière- New: Backup for mailcow (its own license, System > Backup): scheduled, encrypted backups of mailcow in a local folder and on Google Drive, with retention, verification and restore from the admin page.
- Backups use mailcow's own backup script (mail, encryption keys, redis, rspamd, postfix, the database — your choice), packed into one archive and encrypted on the server with GnuPG (AES-256, with integrity protection) under your passphrase, before they reach the local folder or Google Drive. Each backup has a manifest (components, sizes, SHA-256, passphrase id, versions). The archives decrypt with plain gpg too.
- Schedule: times and weekdays of your choice (server time); a missed slot runs once when the server is back. Retention: the newest N copies locally and the newest N on Google Drive. E-mail on failure or after every backup.
- Google Drive with your own Google OAuth client (scope drive.file: the module sees only the files it created), resumable uploads in 32 MiB chunks that continue after a network error, the token encrypted at rest.
- Restore from the page, local or from Google Drive, per component (typed confirmation): the SHA-256 is checked, the archive decrypted, and the components restored with the same steps as mailcow's restore, without its questions; the database restore stops mailcow for a few minutes. The module's own secrets survive a redis restore. Verify decrypts and reads a whole backup without restoring it.
- Several passphrases: a new one applies to the next backups, older backups restore with their own; on a new server, add the old passphrase and connect the same Google client.
- Without a valid license the scheduled backups and uploads stop; verify, restore and delete keep working, so the data can always be recovered.