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: | ||
