LINUX.ORG.RU

Postfix + Dovecot + LDAP. Master user.

 , ,


1

1

Приветствую всех.

Есть связка Postfix + Dovecot + LDAP. Раньше всё было в MySql и был настроен master user для мониторинга всей почты.

Вопрос: можно ли в связке с LDAP создать такого пользователя, ведь все логины/пароли берутся из AD?

можно. А какая разница?

zgen ★★★★★
()

можно причем вы можете одновременно использовать любое количество бэкендов с пользователями.

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

Mar 04 17:30:35 mail dovecot[31781]: imap(user@test.ru): Error: Opening INBOX failed: Mailbox doesn’t exist: INBOX

Пользователь на почту заходит без проблем. А под учеткой мастер-юзера выдаёт эту ошибку (но вроде как логинится).

У меня настроено так (как перенастроить не знаю :) ), что логинится юзер с добавлением домена

user@test.ru

Мастер-пользователь настроен тоже странно - логинится так:

user@test.ru@master@account

Можете подсказать, где копать дальше? Для меня уже успех, что этого грёбаного мастера завёл и, хоть и коряво, но логинится хотя бы :)

moskit1976
() автор топика
Ответ на: комментарий от moskit1976

Я не в курсе , как у вас настроен мастер и как dovecot узнает об этом.

Но Dovecot умеет брать пользователей из разных мест

https://doc.dovecot.org/configuration_manual/authentication/master_users/

Добавьте еще одну текстовую базу юзеров и укажите, что они мастеры

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

/etc/dovecot/dovecot.conf

# Master user

auth_master_user_separator = *

passdb {

    driver = passwd-file

    args = /etc/dovecot/dovecot-master-users

    master = yes

}

/etc/dovecot/conf.d/auth-master.conf.ext

# Example master user passdb using passwd-file. You can use any passdb though.

passdb {

  driver = passwd-file

  master = yes

  args = /etc/dovecot/dovecot-master-users


  # Unless you're using PAM, you probably still want the destination user to

  # be looked up from passdb that it really exists. pass=yes does that.

  pass = yes

}

Вот такие конфиги. Или я вообще не то смотрю и делаю?

moskit1976
() автор топика
Ответ на: комментарий от constin

Настроил с помощью костылей. Создаю для ящика файл

dovecot-acl

owner lrwstipekxa
anyone lr

Но вижу только папку входящие. Подскажите, куда смотреть, чтоб этот ACL был глобальным (на данный момент приходится создавать файл dovecot-acl для каждого пользователя) и где копнуть, чтоб видны были все папки?

Любой полунамёк может быть полезен :)

moskit1976
() автор топика
Ответ на: комментарий от moskit1976

Сам дурак. Забыл добавить ACL в остальные папки. Но вопрос про глобольный ACL до сих пор не снят.

Прошу помощи.

Манов тыщу прочитал. Туповат, сорри.

moskit1976
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.