Zum Inhalt

Passwort-Hashing

Vollständig unterstützte Hashing-Methoden

Die aktuellste Version von mailcow unterstützt die folgenden Hashing-Methoden vollständig. Die Standard-Hashing-Methode ist fett geschrieben:

  • BLF-CRYPT
  • SSHA
  • SSHA256
  • SSHA512

Die obigen Methoden können in mailcow.conf als MAILCOW_PASS_SCHEME Wert verwendet werden.

Nur-Lese-Hashing-Methoden

Die folgenden Methoden werden nur lesend unterstützt. Wenn Sie planen, SOGo zu benutzen (wie standardmäßig), benötigen Sie eine SOGo-kompatible Hash-Methode. Bitte beachten Sie den Hinweis am Ende dieser Seite, wie Sie die Ansicht bei Bedarf aktualisieren können. Wenn SOGo deaktiviert ist, können alle unten aufgeführten Hashing-Methoden von mailcow und Dovecot gelesen werden.

  • ARGON2I (SOGo kompatibel)
  • ARGON2ID (SOGo kompatibel)
  • CLEAR
  • CLEARTEXT
  • CRYPT (SOGo-kompatibel)
  • DES-CRYPT
  • LDAP-MD5 (SOGo-kompatibel)
  • MD5 (SOGo-kompatibel)
  • MD5-CRYPT (SOGo-kompatibel)
  • PBKDF2 (SOGo-kompatibel)
  • PLAIN (SOGo-kompatibel)
  • PLAIN-MD4
  • PLAIN-MD5
  • PLAIN-TRUNC
  • SHA (SOGo-kompatibel)
  • SHA1 (SOGo-kompatibel)
  • SHA256 (SOGo-kompatibel)
  • SHA256-CRYPT (SOGo-kompatibel)
  • SHA512 (SOGo-kompatibel)
  • SHA512-CRYPT (SOGo-kompatibel)
  • SMD5 (SOGo kompatibel)

Das bedeutet, mailcow ist in der Lage, Nutzer mit einem Hash wie {MD5}1a1dc91c907325c69271ddf0c944bc72 aus der Datenbank zu verifizieren.

Der Wert von MAILCOW_PASS_SCHEME wird immer verwendet, um neue Passwörter zu verschlüsseln.


Ich habe die Passwort-Hashes in der SQL-Tabelle "Mailbox" geändert und kann mich nicht anmelden.

Eine "Ansicht" muss aktualisiert werden. Sie können dies durch einen Neustart von sogo-mailcow auslösen:

docker compose restart sogo-mailcow
docker-compose restart sogo-mailcow