tobi79
-
Posts
28 -
Joined
-
Last visited
Posts posted by tobi79
-
-
Hallo!
Nachdem ich erstmal unterbrechen musste, habe ich es nun soweit zum Laufen gebracht. Waren ein paar Denkfehler und ungenaues Lesen = fehler war vor dem Bildschirm.
Falls gewünscht, kann ich hier eine kurze Zusammenfassung erstellen.
Tobias
-
ja genau, meines Erachtens liegt die Lösung in der Option
userdb { driver = prefetch }
Nur habe ich bei meinen Tests, aktuell noch keine funktionierende Lösung gefunden.
-
Hallo,
hat schon mal jemand mittels dieser "Anleitung" die neuen Hashes für die Dovecot PWs erstellt? Das Script läuft bei mir zwar aber ich bekomme das Passwort nicht als Plain Variable. Hier scheint mir noch eine Einstellung zu fehlen.
HowTo/ConvertPasswordSchemes - Dovecot Wiki
Ich wäre um Tipps dankbar.
Tobias
-
Hallo zusammen,
ich würde meinen Mailserver gerne mit MTA-STS ausstatten. Hierfür muss für jede Domain die Subdomain mta-sts.DOMAIN.TLD mit SSL eingerichtet werden. Ich will dies zentral bereitstellen für den MX. Die Domains zeigen dann auf: https://mta-sts.DOMAIN.TLD/.well-known/mta-sts.txt
Habt ihr eine Idee wie ich vorgehen kann ohne dass ich es für jede Domain separat einrichten muss?
Danke
Tobias
Vorarbeiten zu Update wegen alter Dovecot PWs (syscp)
in German / Deutsch
Posted
Hier meine kurzen Steps:
Wichtiger Hinweis: Meine Umsetzung ist nicht auf die maximale Sicherheit ausgelegt. Dies bedeutet es kann sein, dass das Passwort in Klartext im Log vorkommen kann. Ich habe meine Logs soweit reduziert, dass ich keines gefunden haben.
Mein Vorgehen basiert auf folgender Anleitung: https://wiki.dovecot.org/HowTo/ConvertPasswordSchemes
Mein Ziel war es nur eine Datei "log" mit den neuen Hashwerten zu jeder Email-Adresse zu bekommen. Ich habe keine automatische Verarbeitung dieser Werte in z.B. die DB vorgenommen, da dies sich bei mir nicht lohnt.
Das folgende Script erstellt die "log" Datei mit den neuen Hash werten
/var/customers/vmail/postlogin.sh:
/etc/dovecot/conf.d/10-master.conf
/etc/dovecot/dovecot-sql.conf.ext:
Die password_query um "'%w' as userdb_plain_pass" ergänzt
password_query = SELECT username AS user, password_enc AS password, CONCAT(homedir, maildir) AS userdb_home, uid AS userdb_uid, gid AS userdb_gid, CONCAT('maildir:', homedir, maildir,'mails/') AS userdb_mail, CONCAT('*:storage=', quota, 'M') as userdb_quota_rule, '%w' as userdb_plain_pass FROM mail_users WHERE (username = '%u' OR email = '%u') AND ((imap = 1 AND '%Ls' = 'imap') OR (pop3 = 1 AND '%Ls' = 'pop3') OR ((postfix = 'Y' AND '%Ls' = 'smtp') OR (postfix = 'Y' AND '%Ls' = 'sieve')))
/etc/dovecot/conf.d/auth-sql.conf.ext:
Kontrolle ob folgendes vorhanden
Damit sollte die log Datei mit folgendem Inhalt geschrieben werden.
Tobi