[sisyphus] I: horde, imp - новые пакеты в Sisyphus

Vladimir Lettiev =?iso-8859-1?q?crux_=CE=C1_syktsu=2Eru?=
Сб Апр 24 21:59:41 MSD 2004


Привет всем.

В Sisyphus выложены пакеты horde, imp.
IMP - это webmail система, написанная на PHP (http://www.horde.org/imp/).
HORDE - это основа для веб-приложений horde (в частности для imp),
представляющая собой каркас из набора общих функций, общих настроек и
т.д. (http://www.horde.org/horde/)

IMP может быть интересен тем, кто хочет предоставить пользователям
почтовой системы возможность работы с почтой через веб-интерфейс. IMP
прекрасно локализован, за время тестирования я не обнаружил никаких
проблем с корректным отображением писем в различных кодировках. IMP
достаточно легко настраивается и имеет богатый функционал.
В своё время я тестировал большое количество webmail-систем и пришёл к
выводу, что самые лучшие (imho, в плане работы с русскими кодировками)
это SquirrelMail и IMP. Ну поскольку SquirrelMail уже представлен в
Сизифе, то думаю в качестве ещё одной альтернативы должен быть
представлен и IMP.

Ещё одно достоинство horde - это огромный спектр всевозможных
веб-приложений, основанных на единой структуре: Horde Application
Framework. Ознакомиться со списком можно здесь:
http://www.horde.org/source/modules.php . Как мне кажется тут
представлено почти всё, что хоть когда-нибудь может потребоваться.


QUICK START.

После установки horde + imp, требуется провести настройку программы.

1. Apache

Прежде всего стоит взглянуть на конфигурационный файл horde для
apache: /etc/httpd/conf/addon-modules/horde.conf. Здесь определяюся
права доступа к horde и соотвественно ко всем модулям horde. По
умолчанию доступ к веб-интерфейсу разрешён только с локальной машины,
вы можете указать в настройке адрес вашей сети или открыть доступ с
любых адресов. PHP-скрипты инсталируется в
/var/www/html/addon-modules/horde/*, но в конфигурации horde.conf
прописан alias для данной директории на /horde/. Таким образом путь к
вебмейл системе такой: http://hostname/horde/imp .

2. Настройка HORDE.

Путь к конфигурационным скриптам horde:
/var/www/html/addon-modules/horde/config/
Для quickstart'а требуется править только registry.php
a). раскоментировать строки, указывающие, что авторизация
пользователей производится с помощью imp (чтобы избежать двойной
авторизации horde+imp):
$this->registry['auth']['login'] = 'imp';
$this->registry['auth']['logout'] = 'imp';

б). зарегистрировать в horde приложение imp (status "inactive"
изменяется на "active"):
$this->applications['imp'] = array(
     ....
    'status' => 'active'
);

3. Настройка IMP.

Путь к конфигурационным скриптам imp:
/var/www/html/addon-modules/horde/imp/config/
Минимальные изменения требует скрипт server.php, где требуется выбрать
адрес и тип вашего IMAP/POP3-сервера.


Этих минимальных изменений достаточно, чтобы получить работающую
веб-мейл систему. Для детального изучения конфигурации IMP и HORDE
следует посмотреть документацию ( .../horde/docs и .../horde/imp/docs
), а также следующие urls:
1. http://www.horde.org - официальный сайт horde.
2. http://www.geocities.com/oliversl/imp/  - детальное описание
процесса инсталяции horde+imp на RedHat9.0

-- 
С уважением, Владимир Леттиев aka crux <crux на syktsu.ru>




Подробная информация о списке рассылки Sisyphus