Mail konfigurieren
Für einige Funktionen wie z. B. das Senden von Passwörtern / Geheimnissen ist ein E-Mail Konto samt SMTP-Server anzugeben.
Steht dieser zur Verfügung, am besten ein eigenes Postfach für Vaultwarden erstellen.
Danach die Docker Compose Konfiguration wie folgt erweitern.
environment:
- SENDS_ALLOWED=true
- SMTP_HOST=smtp.beispiel.de
- SMTP_FROM=vaultwarden@beispiel.de
- SMTP_FROM_NAME=Vaultwarden
- SMTP_SECURITY=starttls
- SMTP_PORT=465
- SMTP_USERNAME=vaultwarden
- SMTP_PASSWORD=EinRichtigStarkes20+ZeichenPasswort
# - SMTP_TRUSTSERVER=true
Die Option SENDS_ALLOWED aktiviert die Funktion zum Senden von Passwörtern / Geheimnissen. Alle anderen Optionen, die mit SMTP_ beginnen, konfigurieren die Einstellungen für den E-Mails Server sowie das Postfach.
Die Option SMTP_TRUSTSERVER wurde auskommentiert. Sofern es einen Zertifikatsfehler gibt, z. B. weil ein selbst signiertes Zertifikat verwendet wird, kann die Zertifikatsprüfung deaktiviert werden, indem diese Option aktiviert wird (Raute entfernen). Dies stellt jedoch eine SIcherheitsgefährdung dar und sollte nicht verwendet werden. Es sei denn, die Container sind direkt über den Host miteinander verbunden und kommunizieren nur Docker Intern.