doc:os:freebsd:mail:dovecot:errors:relative_home_directory_paths_not_supported
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
doc:os:freebsd:mail:dovecot:errors:relative_home_directory_paths_not_supported [d.m.Y H:i] – dbehterev | doc:os:freebsd:mail:dovecot:errors:relative_home_directory_paths_not_supported [d.m.Y H:i] (текущий) – Статус обсуждения изменён dbehterev | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Dovecot: Relative home directory paths not supported ====== | ||
+ | В логе видим соответствующую запись при подключение пользователя к IMAP серверу: | ||
+ | < | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Для хранения списка пользователей использую SQL бэкенд: | ||
+ | < | ||
+ | driver = mysql | ||
+ | connect = host=localhost dbname=**** user=**** password=***** | ||
+ | default_pass_scheme = MD5 | ||
+ | # | ||
+ | password_query = SELECT `username` as `user`, `password` FROM `mailbox` WHERE `username` = ' | ||
+ | user_query = SELECT `maildir` AS `home`, 26 AS `uid`, 26 AS `gid`, concat(' | ||
+ | </ | ||
+ | |||
+ | Решение: | ||
+ | < | ||
+ | user_query = SELECT concat('/ | ||
+ | </ | ||
+ | где '/ | ||
+ | < | ||
+ | mail_location = maildir:/ | ||
+ | </ | ||
+ | |||
+ | TAG: {{tag> | ||
+ | |||
+ | ~~DISCUSSION: |