Устанавливаем данные веб почтовый агент в Debian Lenny. Для начала нужно подключить репозиторий lenny-backports:

# vi /etc/apt/sources.list

И вставляем:

deb http://www.backports.org/debian lenny-backports main contrib non-free

Далее обновляем информацию о пакетах:

# apt-get update

И устанавливаем:

# apt-get install roundcube roundcube-core roundcube-sqlite

Отвечаем Да и выбираем SQLLite

Затем изменяем владельца файлов roundcube:

# chown -R www-data:www-data /var/lib/roundcube

Редактируем файл /var/lib/roundcube/.htaccess Закомментируем вторую (AddType text/x-component .htc )

Далее редактируем файл /var/lib/roundcube/config/main.inc.php:

# vi /var/lib/roundcube/config/main.inc.php

Вписываем smtp_serever, default_host и language, create_default_folders:

$rcmail_config['smtp_server'] = '127.0.0.1';
$rcmail_config['default_host'] = '127.0.0.1';
$rcmail_config['language'] = 'ru_RU';
$rcmail_config['create_default_folders'] = TRUE;

Сохраняем. Если хотим заменить Squirrelmail на RoundCube в ISPManager. Делаем так:

# vi /etc/apache2/conf.d/squirrelmail.conf

Закомментировать первую строку (Alias /webmail /usr/share/squirrelmail). После чего:

# vi /etc/apache2/conf.d/roundcube

Приводим в такой вид:

# Those aliases do not work properly with several hosts on your apache server
# Uncomment them to use it or adapt them to your configuration
#    Alias /roundcube/program/js/tiny_mce/ /usr/share/tinymce/www/
Alias /webmail /var/lib/roundcube

# Access to tinymce files
<Directory "/usr/share/tinymce/www/">
      Options Indexes MultiViews FollowSymLinks
      AllowOverride None
      Order allow,deny
      allow from all
</Directory>

<Directory /var/lib/roundcube/>
  RemoveHandler .php  .php3 .php4 .phtml
        AddType application/x-httpd-php .php  .php3 .php4 .phtml
        php_admin_value open_basedir none
        php_admin_value upload_tmp_dir /tmp
        php_admin_value session.save_path "/tmp"
        DirectoryIndex index.php
        Order allow,deny
        Allow from all
</Directory>

# Protecting basic directories:
<Directory /var/lib/roundcube/config>
        Options -FollowSymLinks
        AllowOverride None
</Directory>

<Directory /var/lib/roundcube/temp>
        Options -FollowSymLinks
        AllowOverride None
        Order allow,deny
        Deny from all
</Directory>

<Directory /var/lib/roundcube/logs>
        Options -FollowSymLinks
        AllowOverride None
        Order allow,deny
        Deny from all
</Directory>

И рестартим апач:

# /etc/init.d/apache2 restart