URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85857
[ Назад ]

Исходное сообщение
"вопрос по postfix + Cyrus-IMAP"

Отправлено dies , 06-Июл-09 12:30 
Всем привет.

Есть машинка с FreeBSD 7.2, зарегистрированное доменное имя, к примеру example.com. Записи MX-, PTR- и А-типа настроены. Хочу собрать почтовый сервер на базе postfix + Cyrus-IMAP с smtp-авторизацией, но пока без наворотов вроде: LDAP, SQL, SSL/TLS.

Установил:
postfix-2.6.2_1,1
cyrus-imapd-2.3.14_1
cyrus-sasl-2.1.23
cyrus-sasl-saslauthd-2.1.23

Постфикс работает: авторизует и отправляет, принимает почту. Почта хранится в файлах вида user1, user2 и т.д. в папке /var/mail.
Данные для авторизации постфикс берет из /usr/local/etc/sasldb2, Cyrus-IMAP берет данные тоже из /usr/local/etc/sasldb2. Авторизация PLAIN LOGIN.

Проблема в том, что не могу забрать почту в почтовом клиенте. Вот листинг телнет сессии в к POP3-серверу:

#telnet localhost 110
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK example.com Cyrus POP3 v2.3.14 server ready <1176337778.1246868606@example.com>
USER user1
+OK Name is a valid mailbox
PASS password
-ERR [SYS/PERM] Unable to locate maildrop: Mailbox does not exist

Не могу понять как уговорить Cyrus-IMAP смотреть полученную почту в в файлах вида user1, user2 и т.д. в папке /var/mail ?

Если конфиги помогут дать совет, могу выложить их.


Содержание

Сообщения в этом обсуждении
"вопрос по postfix + Cyrus-IMAP"
Отправлено Ziggy Stardust , 06-Июл-09 12:50 
>Постфикс работает: авторизует и отправляет, принимает почту. Почта хранится в файлах вида
>user1, user2 и т.д. в папке /var/mail.

Если я правильно помню, то цирус не работает с таким хранилищем.


"вопрос по postfix + Cyrus-IMAP"
Отправлено alex nop , 06-Июл-09 13:05 
>>Постфикс работает: авторизует и отправляет, принимает почту. Почта хранится в файлах вида
>>user1, user2 и т.д. в папке /var/mail.
>
>Если я правильно помню, то цирус не работает с таким хранилищем.

Поддерживаю. У cyrus-imap свое собственное хранилище. Копать в postfix/main.cf и master.cf в сторону mailbox_transport = cyrus

--
wbr, alex nop