@Pete, habe gerade Deinen ersten Post nochmal gelesen, da schreibst Du es sogar #-) Also nutzt Du bind mount für die wichtigen Daten statt volumes (nur waren nicht alle wichtigen Daten dabei). Genau das meinte ich.
Und richtig: Das ist kein Vorwurf in Richtung des Projektes mailcow(-dockerized)!
@diekuh darum ging es mir. Man hat nicht immer alle Befehle (richtig) gemäß den vielen beteiligten Docs im Kopf und es passieren Fehler. Deshalb versuche ich die Systeme möglichst robust auch gegen Bedienfehler zu gestalten. Ob man das möchte und wie man dabei vorgeht ist Geschmackssache.
Heute werde ich wahrscheinlich soweit sein, das bisher konfigurierte System komplett weg zu schmeißen und aus den gesicherten Daten bzw. mit den vorhandenen Daten (bind mount) die Umgebung neu zu starten. Dann das Vorgehen für den Ernstfall dokumentieren und danach kann es wichtige Mails verarbeiten.