Please note that this page is work in progress.

Updating

Either follow the instructions of the used installation guide, or update only Kolab.

Updating Kolab on Kubernetes

Transitioning to a new certificate

A new Kolab instance is generally deployed with a self-signed certificate. It is recommended that you transition to a non-self signed certificate that is either obtained manually or via letsencrypt.

Changing the TLS Certificate

Backup & Restore

Backup & Restore procedures differ depending on how Kolab is deployed. Either follow the instructions of the used installation guide or use the generic instructions here to back-up Kolab only.

Backup & Restore

Standard operating procedures

Undeleting email

Emails are only truly deleted (expunged) after 28 days. In the meantime email can be restored like so:

kubectl exec -ti deployments/imap -- unexpunge -adv user/user@example.com

To list emails available to be restored:

kubectl exec -ti deployments/imap -- unexpunge -l user/user@example.org

For more information see the upstream documentation.