Souvera Mail

Alle veröffentlichten Änderungen der Souvera-Mail-App in chronologischer Reihenfolge — neueste Version zuerst. Aus Anwender- und Admin-Sicht verfasst; interne Code-Details werden bewusst weggelassen.

Changelog

Legende: Neu = neue Funktion. Geändert = Änderung an bestehendem Verhalten oder Aussehen. Behoben = Fehlerbehebung. Entfernt = entfernte Funktion. Sicherheit = sicherheitsrelevante Änderung.

Versionen folgen Semantic Versioning (MAJOR.MINOR.PATCH): MAJOR = inkompatible Änderung, MINOR = neue Funktion abwärtskompatibel, PATCH = Fehlerbehebung.

v0.14.10 – 2026-02-19

Neu — Import-Wizard „Alte Mails importieren"

Zweite Ausbaustufe: die eigentliche Benutzeroberfläche. v0.14.9 hatte das Backend geliefert (DB, provider.tools-Anbindung, App-Passwörter, Cron-Jobs); v0.14.10 macht den Import jetzt für Anwender sichtbar und bedienbar.

Welcome-Popup

5-Schritt-Wizard

  1. Willkommen — Erklärungs-Splash
  2. Zugangsdaten des alten Postfachs — freies Formular für IMAP-Server, Port, Benutzername, Passwort, TLS-Toggle (Port 993 mit Verschlüsselung ist voreingestellt).
  3. Bestätigung — die Verbindung wird geprüft; bei Erfolg: grünes Häkchen + eine Vorschau wie „12 Ordner · 8 432 Nachrichten". Klare Warnung: „Ein gestarteter Import kann nicht mehr abgebrochen werden. Du kannst dein neues Postfach aber während des Imports normal nutzen."
  4. Fortschritt — großer Fortschrittsbalken, Ordner- und Nachrichten-Zähler, Warteschlangen-Position wenn der Import gerade in einer Queue steht. Aktualisierung alle 5 Sekunden. Das Fenster kann jederzeit geschlossen werden — der Import läuft im Hintergrund weiter.
  5. Fertig — großes grünes Häkchen, „Import erfolgreich!", schließt sich nach 8 Sekunden automatisch. Bei Fehler wird stattdessen ein roter Splash mit der Fehler-Ursache angezeigt.

Persistenter „Alte Mails importieren"-Button

Automatische Fortsetzung

Sicherheit

Voraussetzungen für die Aktivierung

Der Wizard ist an das provider.tools-Backend aus v0.14.9 gekoppelt. Ist auf einer Instanz kein provider.tools-Token in Souvera Central hinterlegt, bleibt der Wizard komplett stumm — es erscheint weder Popup noch Button. Zur Aktivierung siehe v0.14.9-Changelog (occ souvera:provider-token:set).

Zusätzlich (technisch)

v0.14.9 – 2026-02-19

Neu — Backend für „Alte Mails importieren" (Phase 1)

Erste Ausbaustufe des Import-Wizards. Diese Version liefert das komplette Backend; für Anwender sichtbar wird der Wizard mit v0.14.10 (Frontend-Phase). Die Endpoints sind ab v0.14.9 per curl testbar.

Voraussetzungen zur Aktivierung (Hoster-Setup)

Ohne die folgende Konfiguration bleibt der Wizard in Phase 2 abgeschaltet und gibt eine klare Fehlermeldung („Import-Dienst ist auf dieser Instanz nicht aktiviert. Bitte den Administrator kontaktieren."):

# 1. provider.tools API-Token in Souvera Central hinterlegen (einmalig):
printf '%s' 'DEIN_PROVIDER_TOOLS_TOKEN' | \
    sudo -u www-data php occ souvera:provider-token:set --stdin

# 2. Ziel-IMAP-Host: nur setzen, wenn Stalwart unter einem anderen Hostnamen
#    erreichbar ist als Nextcloud (Default: aus overwrite.cli.url abgeleitet).
sudo -u www-data php occ config:app:set souvera_mail \
    stalwart_imap_host --value "mail.example.souvera.work"

# 3. Optionale Port-/Verschlüsselungs-Overrides (Default: 993 / secure=true):
sudo -u www-data php occ config:app:set souvera_mail \
    stalwart_imap_port   --value "993"
sudo -u www-data php occ config:app:set souvera_mail \
    stalwart_imap_secure --value "true"

Sicherheit

Wichtig zu wissen

v0.14.8 – 2026-02-19

Neu

Zusammenspiel mit v0.14.7

v0.14.7 – 2026-02-19

Neu

Für Administratoren

v0.14.6 – 2026-02-19

Sicherheit

Für Administratoren

v0.14.5 – 2026-02-18

Sicherheit

Für Administratoren

v0.14.4 – 2026-02-18

Behoben

v0.14.3 – 2026-02-18

Neu

Behoben

Sicherheit

v0.14.2 – 2026-02-18

Neu

Sicherheit

v0.14.1 – 2026-02-18

Behoben

v0.14.0 – 2026-02-18

Neu

Geändert

Sicherheit

v0.13.29 – 2026-02-17

Erststand des Changelogs — fasst den bisherigen Entwicklungsstand zusammen. Künftige Änderungen werden als einzelne Versionen geführt.

Neu

Geändert

Behoben

Sicherheit