dovecot 2 + exim. Вопросик.

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zander
рядовой
Сообщения: 16
Зарегистрирован: 2008-12-26 13:34:29
Откуда: Россия

dovecot 2 + exim. Вопросик.

Непрочитанное сообщение zander » 2012-03-12 9:45:27

Здравствуйте.
Уважаемые, кто юзает связку exim и 2-й версии dovecot, выложите, пожалуйста, что у вас творится в service auth {
Заранее благодарен.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
skeletor
майор
Сообщения: 2527
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: dovecot 2 + exim. Вопросик.

Непрочитанное сообщение skeletor » 2012-03-12 12:40:49

Код: Выделить всё

service auth {
  unix_listener auth-master {
    mode = 0600
    user = exim
    group = exim
  }
}
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

zander
рядовой
Сообщения: 16
Зарегистрирован: 2008-12-26 13:34:29
Откуда: Россия

Re: dovecot 2 + exim. Вопросик.

Непрочитанное сообщение zander » 2012-03-12 16:03:51

Спасибо. Тогда вопрос.
Пользователь exim за что отвечает? Должен ли этот пользователь иметь доступ к папке, где должны лежать письма и должен ли этот пользователь иметь доступ (хотя бы чтения) к mysql, где хранятся логины и пароли пользователей? Куда еще должен иметь доступ этот пользователь?
Почему тут:
http://wiki2.dovecot.org/HowTo/EximAndDovecotSASL
предлагается делать только через unix_listener auth-client ? Чем отличается auth-master и auth-client ?
Пытаюсь въехать в dovecot просто, поэтому извиняюсь за нубские вопросы. :(

Аватара пользователя
skeletor
майор
Сообщения: 2527
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: dovecot 2 + exim. Вопросик.

Непрочитанное сообщение skeletor » 2012-03-12 16:13:07

неплохо было бы пронумеровать вопросы, а не втулить их в одно предложение или 1 абзац.
1) от юзера exim работает сам Exim. так же этот пользователь является владельцем писем на сервере.
2) доступы к базе mysql никакого отношения не имеют к доступам к ФС: там отдельные пользователи и отдельные права
3) есть много методов авторизации, в том числе и через SASL. Мне лично он не нравиться. Я использую либо авторизацию через dovecot либо напрямую в базу
4) auth-master - задаёт главного, auth-client - подчинённого. Если у тебя авторизация через dovecot - то ты будешь использовать и auth-master и auth-client.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

zander
рядовой
Сообщения: 16
Зарегистрирован: 2008-12-26 13:34:29
Откуда: Россия

Re: dovecot 2 + exim. Вопросик.

Непрочитанное сообщение zander » 2012-03-12 20:19:05

skeletor писал(а):4) auth-master - задаёт главного, auth-client - подчинённого. Если у тебя авторизация через dovecot - то ты будешь использовать и auth-master и auth-client.
поясни, пожалуйста, фразу подробнее, пока не доходит.
Какого пользователя тогда нужно указывать в auth-client, если exim "главный"?
В чем exim "главный"?

Аватара пользователя
skeletor
майор
Сообщения: 2527
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: dovecot 2 + exim. Вопросик.

Непрочитанное сообщение skeletor » 2012-03-13 14:32:24

Если авторизация через dovecot - То создаётся master сокет, и client сокет. Так вот, Exim будет использовать в этом случае client сокет для подключения к master сокету, что бы авторизировать юзера через dovecot.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

zander
рядовой
Сообщения: 16
Зарегистрирован: 2008-12-26 13:34:29
Откуда: Россия

Re: dovecot 2 + exim. Вопросик.

Непрочитанное сообщение zander » 2012-03-13 15:19:55

понятно, спс.