Sieve + Dovecot

В портах, согласно UPDATING, убрали версии с индексом 2 и оставили только такую /usr/ports/mail/dovecot-pigeonhole make install clean дописываем (у меня *.conf одним файлом) ee /usr/local/etc/dovecot/dovecot.conf protocols = imap pop3 lmtp sieve в секции services service lmtp {       unix_listener /var/spool/postfix/private/dovecot-lmtp {       user = postfix       mode = 0660 …

Continue reading ‘Sieve + Dovecot’ »

Postfix + Dovecot + MySQL + Postfix Admin, часть 3 – установка и настройка Dovecot

Отредактируем файл конфигурации Dovecot – /usr/local/etc/dovecot/dovecot.conf: cat  /usr/local/etc/dovecot/dovecot.conf | grep -v ‘^#’ | sed ‘/^$/d’ | more # После отладки отключить дебаги!!! auth_debug = yes auth_debug_passwords = yes auth_mechanisms = plain login cram-md5 auth_socket_path = /var/run/dovecot/auth-userdb auth_verbose = yes auth_verbose_passwords = yes base_dir = /var/run/dovecot/ disable_plaintext_auth = no listen = * log_path = /var/log/dovecot.log login_log_format_elements = user=<%u> method=%m …

Continue reading ‘Postfix + Dovecot + MySQL + Postfix Admin, часть 3 – установка и настройка Dovecot’ »

Postfix + Dovecot + MySQL + Postfix Admin, часть 2 – установка и настройка Postfix

Приступаем к установке MTA Postfix:  # cd /usr/ports/mail/postfix/  # make config-recursive  # make install clean В процессе нам предлагает сконфигурировать и установить Dovecot: В процессе установки будет вопрос:  Would you like to activate Postfix in /etc/mail/mailer.conf [n]? y Если устанавливаем как полную замену SMTP-сервера, то отвечаем Y. Sendmail использоваться в данном случае не будет вообще, …

Continue reading ‘Postfix + Dovecot + MySQL + Postfix Admin, часть 2 – установка и настройка Postfix’ »

Postfix + Dovecot + MySQL + Postfix Admin, часть 1 – установка и настройка Postfix Admin

Использоваться будут: mysql-server-5.5.25 postfixadmin-2.3.5 postfix-2.9.3,1 dovecot-1.2.17 на системе FreeBSD 9.0-RELEASE-p3. В первой – процесс установки и настройки Postfix Admin. Во второй – процесс установки и настройки Postfix. В третьей – процесс установки и настройки Dovecot. Начнем с установки Postfix Admin и настройки MySQL для работы Postfix и Dovecot. Обновим порты: # portsnap fetch update Начнем …

Continue reading ‘Postfix + Dovecot + MySQL + Postfix Admin, часть 1 – установка и настройка Postfix Admin’ »

Sieve

В качестве сортировщика почты используется плагин к dovecot языка филтрации Sieve (http://ru.wikipedia.org/wiki/Sieve) В директории ящика есть файл .dovecot.sieve, в который включаются файлы скриптов(в каждом одном условия и действия для него) из директории .sieve/ так же в директории ящика. В каждый скрипт в заголовок добавляется инструкция подключения всех комманд, добаляемых через панель: require [“fileinto”,”reject”,”vacation”,”regex”,”envelope”,”relational”,”body”,”copy”] Пример Скрипт …

Continue reading ‘Sieve’ »

Dovecot – ротация логов

Настройка ротации лога dovecot.log. Если этого не сделать (да еще и включить отладку), то очень скоро он “распухнет” до неимоверных размеров. Поэтому раз в неделю будем этот файл архивировать и очищать. Особенностью данного процесса есть то, что если не дать процессу Dovecot сигнал HUP, то он перестает писать в лог. Поэтому строка для добавления в …

Continue reading ‘Dovecot – ротация логов’ »