Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Не работает Dovecot в Debian 6 (http://forum.oszone.net/showthread.php?t=247882)

El Scorpio 28-11-2012 06:12 2034421

Не работает Dovecot в Debian 6
 
Добрый день, где-то год-полтора тому назад настроил почтовый сервер Postfix+Dovecot на серверочке с Ubuntu.
Сейчас получил хороший, годный сервер и решил это всё перенести на одну из виртуалок, которая на этом сервере работает.

Есть чистый свежеустановленный и обновлённый Debian 6.05 ADM64
Устанавливаю почтовые службы
Код:

apt-get install postfix dovecot-common dovecot-imapd dovecot-pop3
Dovecot при запуске долго думает (несколько секунд), после чего выдаёт сообщение
Цитата:

If you have trouble with authentication failures,
enable auth_debug setting. See http://wiki.dovecot.org/WhyDoesItNotWork
This message goes away after the first successful login.
При этом telnet подключается к портам 25 и 143 (сообщение отображается), почтовые программы (mozilla thunderbird) при создании учётной записи тоже определяют возможные режимы аутентификации, однако сам почтовый ящик открыть не могут - после долгого ожидания выдают ошибку подключения.
В логах на сервере нет ничего, да и самих логов (/var/log/mail.*) тоже нет.
Даже после того, как добавлял ключи в конфиг, как по ссылке выше, ничего внятного в создаваемые логи не попадало.

В то же самое время когда я на моём компьютере в Ubuntu 10.04 устанавливаю dovecot-imapd, почтовая программа подключается к компьютеру с логином/паролем любой уже существующей учётной записи (ящик imap работает).

Опять же в Ubuntu 10.04 есть пакет dovecot-postfix, который автоматом ставит и настраивает все вышеперечисленные пакеты и даже настраивает связь между сервисами, после чего почтовые программы могут не только просматривать полученную почту, но и отправлять письма.
К сожалению пакет dovecot-postfix в репозиториях debian отсутствует. Пробовал установить пакет от ubuntu вручную. Увы, не работает
Среди прочего этот пакет создаёт файл /etc/dovecot/auth.d/01-dovecot-postfix.auth
Код:

mechanisms = plain login
socket listen {
        client {
                path = /var/spool/postfix/private/dovecot-auth
                mode = 0660
                user = postfix
                group = postfix
        }
}

Однако сокет /var/spool/postfix/private/dovecot-auth в debian отсутствует (не создаётся).

В чём может быть причина?
Почему dovecot в debian "из коробки" вообще не запускается, как положено?
Как можно это исправить? И как можно создать /var/spool/postfix/private/dovecot-auth ?


Время: 19:00.

Время: 19:00.
© OSzone.net 2001-