OSS Group :: Admin :: Установка CourierIMAP |
Быстрый поиск по WikiНавигация по сайтуНа эту страницу ссылаются: |
Установка CourierIMAPОбщие замечанияФормат папок сообщений для Courier-IMAP - Maildir++, что практически то же, что и Maildir. Папки Maildir по-умолчанию располагаются в домашних каталогах пользователей. Корень папки Maildir - INBOX. Таким образом, для каждого пользователя должна быть создана такая папка. Создание папки осуществляется командой # su -l -c "maildirmake ~/Maildir" <user> Для пользователей в базах LDAP и пр. возможно задание папки с именем, отличным от Maildir через параметр mailbox. Но располагаться они всё равно должны в homeDirectory. Для работы Courier-IMAP /var/spool/mail не требуется. Соответственно, помимо настройки самого Courier-IMAP требуется настроить MTA для записи входящей почты пользователя в ~/Maildir . Установка Courier-IMAPУстановка пакетов: apt-get install courier-imap courier-imap-utils courier-authdaemon-ldap Настройка Courier-IMAP
authmodulelist="authuserdb authpam" Из списка надо убрать все лишние модули. Если пользоваться authuserdb, то user uid=<UID>|systempw=<password>|home=<PATH_TO_HOME>|gid=GID Для создания и редактирования записей можно использовать утилиту /usr/sbin/userdb из пакета courier-authlib-userdb. # makeuserdb И убедиться в правах на файлы: # ls -l total 32 -rw-rw---- 1 root courier 3861 Jan 5 02:45 authdaemon.conf -rw------- 1 root courier 72 Jan 5 03:28 userdb -rw-r----- 1 root courier 12288 Jan 5 03:28 userdb.db -rw-rw---- 1 root courier 0 Jan 5 03:28 userdb.lock -rw-r----- 1 root courier 12288 Jan 5 03:28 userdbshadow.db
PORT="127.0.0.1.143,X.X.X.X.143" Замечания: параметр ADDRESS к прослушиваемым портам отношение имеет слабое. Менять надо именно PORTS. Адреса записываются в виде IP.port, где IP - адрес нужного интерфейса. Несколько адресов разделяются запятыми _без_ пробелов. Стандартный порт - 143.
MAXDAEMONS=40 MAXPERIP=10
IMAPDSTART=YES
SSLPORT="127.0.0.1.993,X.X.X.X.993" Замечания: параметр SSLADDRESS к прослушиваемым портам отношение имеет слабое. Менять надо именно SSLPORTS. Адреса записываются в виде IP.port, где IP - адрес нужного интерфейса. Несколько адресов разделяются запятыми _без_ пробелов. Стандартный порт - 993.
IMAPDSSLSTART=YES
IMAP_TLS_REQUIRED=1 Сертификат расположен в /var/lib/ssl/certs/imapd.pem .
chkconfig courier-authdaemon on; service courier-authdaemon start Настройка procmailПри запуске procmail ищет системный /etc/procmailrc, и выполняет его. Затем - смотрит на наличие ~/.procmailrc. Папка, в которую помещается _не удовлетворившее_ условиям сообщение, задаётся переменной DEFAULT. # System wide procmailrc file # Delivery mail to ~/Maildir: DEFAULT="$HOME/Maildir/" MAILDIR="$HOME/Maildir/" Использование procmail с Courier-IMAP - заметки по правилам фильтрации почты через procmail Переход от mbox к Maildir
Дата создания: 2006-05-24 13:20:57 (Фетисов Н. А. (naf)) Wiki::Admin Оглавление Карта раздела Изменения за сутки Изменения за неделю Изменения за месяц |
© 2006-2024 OSS Group. All rights reserved. | Техническая поддержка: Открытые Информационные Технологии и Системы
|