Unix => Администрирование => Topic started by: Safir on December 22, 2005, 15:38:07
Title: Настройка Dovecot
Post by: Safir on December 22, 2005, 15:38:07
Здравствуйте все.
Кто-нибудь настраивал dovecot? Есть ли возможность настроить его на использование только "виртуальных" пользователей? Сколько ни тыкаюсь, он всё время пытается авторизоваться соответствующим пользователем и работать от его имени. Нормально только с реальными пользователями.
Что нужно в конечном итоге: почтовый сервер (POP3) с чисто виртуальными пользователями. Секурность особая не требуется, хотя и не помешала бы. Система: ASPLinux10 с апдэйтами, exim-4.43-1.FC3.1, dovecot-0.99.13-3.FC3. Dovecot выбрал по причине, что лёгкий и, вроде бы, попроще в конфигурации, чем cyrus-imapd.
Я, конечно, могу насоздавать юзеров и поставить шелом /sbin/nologin. Но зачем их, етих пользователей плодить?
Title: Настройка Dovecot
Post by: Safir on December 22, 2005, 16:32:24
Всё, разобрался. В документации не очень внятно написано, но экспериментальным путём выяснил: Нужно использовать свой файл с паролями, но кроме логинов и паролей туда нужно добавлять реальные ID групп и пользователей. Это может быть один фиктивный пользователь для всех учётных записей. Чего я долго не мог просечь, так это самого наличия в файле этого ID. Кроме того, нужно отдельно создать exim'у список пользователей и прикрутить его так, чтобы экзим, при проверке адресата, сверялся с ним а не с /etc/passwd. Ну и пришлось поподбирать опции для совмещения dovecot со стандартным mbox: default_mail_env = mbox:/var/mail/dovecot/%u:INBOX=/var/mail/%u
Каталог /var/mail/dovecot должен быть создан заранее, иначе он создаёт его с пустыми правами и ругается.
Title: Настройка Dovecot
Post by: Dimmus on December 22, 2005, 20:19:23
выкиньте подальше это позорное pop3/imap чудо, уж лучше цирус или вообще купоппер.
Title: Настройка Dovecot
Post by: demiurg on December 22, 2005, 20:37:33
Quote
выкиньте подальше это позорное pop3/imap чудо, уж лучше цирус или вообще купоппер.
[snapback]6440[/snapback]
Ну ты сравнил...
Title: Настройка Dovecot
Post by: Safir on December 24, 2005, 23:03:45
Всё что мне надо - POP3 сервер для, по сути, небольшой локальной сетки. Dovecot мне его предоставляет и - главное - работает. Cyrus - отказывается авторизовать пользователей: либо говорит, что неправильный логин/пароль, либо падант c 'Segmentation fault'. Разбираться с этим монстром особого желания нет, хотя на старом сервере крутится именно cyrus. Только вот даже возможности dovecot'а не использутся полностью, а он значительно легче. Спрашивается, нафига козе баян? Собственно, всё заработало. На 20-30 пользователей большего и не требуется.