понедельник, 4 августа 2008 г.

Postfix + Cyrus-imap

Предполагается, что сайрус установлен, пользователи в SASL базе есть, а обслуживаем мы виртуальный почтовый домен.

В /etc/postfix/main.cf говорим передавать почту сайрусу:

virtual_transport = lmtp:unix:/var/lib/imap/socket/lmtp


Важно! Добавьте юзера postfix в mail группу, иначе постфикс может ругаться на отсутствие прав на сокет, хотя на сокете права 777.

В дефолтный конфиг сайруса /etc/imapd.conf вписываем:

allowplaintext: 1
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb
sasl_sasldb_path: /etc/sasldb2
virtdomains: userid
loginrealms: домен


После этого создаём ящики вида user.username@domain
Логинимся на сервер, указывая имя с доменом.

Комментариев нет: