Скрипт CustomBuild 2.x позволяет включить поддержку Pigeonhole (managesieve) без особого труда. Прежде, чем приступить убедитесь, что у вас используется CustomBuild версии 2.х, используя руководство по этой ссылке. Если у вас используется CustomBuild 1.x (1.1 или 1.2), то вы можете обновить его до версии 2.х, используя руководство по этой ссылке. Или использовать инструкцию по добавлению поддержки Sieve (Pigeonhole) для версии CustomBuild 1.x Установка с Custombuild 2.xЕсли у вас используются модифицированные /etc/exim.conf, /etc/exim.pl, /etc/dovecot.conf - то сейчас самое время сделать резервные копии этих файлов.
Следуйте следующим шагам: cd /usr/local/directadmin/custombuild
./build update
./build set exim yes
./build set eximconf yes
./build set dovecot yes
./build set pigeonhole yes
./build dovecot
./build exim_conf
./build exim
ПроверкаПо завершению установки проверяем командой: ps aux | grep sieve
Результат должен быть похожим на следующий пример: [root@server custombuild]# ps aux | grep sieve
dovecot 13949 0.0 0.0 45416 3272 ? S Jul26 0:00 dovecot/managesieve-login
dovecot 13955 0.0 0.0 45416 3276 ? S Jul26 0:00 dovecot/managesieve-login
dovecot 13956 0.0 0.0 45416 3276 ? S Jul26 0:00 dovecot/managesieve-login
dovecot 13957 0.0 0.0 45416 3272 ? S Jul26 0:00 dovecot/managesieve-login
root 20709 0.0 0.0 103316 864 pts/2 S+ 11:42 0:00 grep sieve
[root@server custombuild]#
И вот еще проверка: [root@server custombuild]# netstat -ntpl | grep 4949 tcp 0 0 0.0.0.0:4949 0.0.0.0:* LISTEN 2652/perl
[root@server custombuild]#
Если результаты проверчных команд у вас сильно отличаются попробуйте перезапустить dovecot: /etc/init.d/dovecot restart
Если это не помогло, повторите процесс установки, возможно где-то у вас произошла ошибка. Или ошибка в файлах конфигурации dovecot.
|