Всем привет.Есть машинка с 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 ?
Если конфиги помогут дать совет, могу выложить их.
>Постфикс работает: авторизует и отправляет, принимает почту. Почта хранится в файлах вида
>user1, user2 и т.д. в папке /var/mail.Если я правильно помню, то цирус не работает с таким хранилищем.
>>Постфикс работает: авторизует и отправляет, принимает почту. Почта хранится в файлах вида
>>user1, user2 и т.д. в папке /var/mail.
>
>Если я правильно помню, то цирус не работает с таким хранилищем.Поддерживаю. У cyrus-imap свое собственное хранилище. Копать в postfix/main.cf и master.cf в сторону mailbox_transport = cyrus
--
wbr, alex nop