LINUX.ORG.RU
ФорумAdmin

dovecot шаред папка, unknown user

 ,


0

1

Приветствую!

Настроил в Dovecot шаред папки:

namespace {
  type = shared
  separator = /
  prefix = Shared/%%u/
  location = maildir:/var/mail/vhosts/%%d/%%n:INDEX=~/shared/%%u
  subscriptions = no
  list = children
}
Пользователь(user1@testmail.example.com) шарит папку пользователю2. Тот ее видит, подключает и все работает.
Когда пользователь2 открывает письмо из этой папки, то в лог Dovecot валится ошибка:
auth-worker(15928): Info: sql(user1@testmail): unknown user
При этом письмо открывается нормально.
Не могу понять, зачем Dovecot в этот момент лезет в sql узнать про user1? И почему режет домен до хоста?

dovecot-sql.conf, если надо...
driver = mysql
connect = host=192.168.200.115 dbname=maildb user=mailuser password=**********
default_pass_scheme = SHA512-CRYPT
password_query = SELECT email AS user, password FROM virtual_users WHERE email='%u';
iterate_query = SELECT email AS user FROM virtual_users

Пользователь(user1@testmail.example.com) шарит папку пользователю2

Адрес почты у пользователя2 какой? user2@testmail.example.com или user2@example.com ?

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

Нет, закомментировано. Я так понимаю по умолчанию %Lu

#auth_username_format = %Lu
smserg ()
Последнее исправление: smserg (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.