December 13, 2025Dec 13 Hallo,ich möchte das Mailsystem aus Platzgründen auf einen NFS Share legen, der dann auch als var/customers/mail eingehangen wird.Ich würde gerne den Index von Dovecot lokal lassen.Ich dachte an so ein Konstrukt# dovecot-sql.conf.extdriver = mysqlconnect = "host=localhost dbname=froxlor user=froxlor password=******“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, ':INDEX=/var/dovecot/indexes/%u') AS userdb_mail, CONCAT('*:storage=', quota, 'M') as userdb_quota_rule 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')))Das wird komplett ignoriert.Ich bin ratlos!Tipps?
December 13, 2025Dec 13 vor 3 Stunden schrieb Anachon: Das wird komplett ignoriert.was gibt denn "doveadm user email@domain.tld" aus?
December 13, 2025Dec 13 und deine Änderung ist ja nur in der password_query, würde das in der user_query ja auch noch hinzufügen :)
Create an account or sign in to comment