Настройка почтового клиента с web-интерфейсом

При установке выберите "use Mysql backend".

Создайте поддомен для клиента. В нашем случае это будет mail.fbsd.site.

В Mysql создаёте базу для roundcube (пусть она называется rcm) и пользователя для работы с ней (тоже rcm).

Запускаете установщик mail.fbsd.site/installer

 1 этап. На этом этапе проверяется PHP. Необходимо доустановить необходимые модули, если на страничке будут ошибки. Next.

2 этап. На этом этапе делаем конфиг.
SMTP - localhost:25, IMAP - localhost:143

3 этап. На этом этапе создаем БД и проверяем отправку писем и подключение к IMAP серверу. Если все в порядке, то необходимо как то закрыть директорию installer для доступа.

Или можно настраивать через файлы настроек.
/usr/local/www/roundcube/config/defaults.inc.php - "по умолчанию", этот читается первый. В нём можно сделать общие настройки - разрешить логи ошибок, кэш...

/usr/local/www/roundcube/config/config.inc.php - настройки из этого перезаписывают настройки файла "по умолчанию". В нём указаны настройки подключения к базе, язык, какие поставлены плагины...

<?php

/* Local configuration for Roundcube Webmail */

$config['db_dsnw'] = 'mysql://rcm:password@localhost/rcm';

$config['db_prefix'] = 'cr';

$config['imap_host'] = 'localhost:143';

$config['support_url'] = '';

$config['log_dir'] = '/var/log/';

$config['product_name'] = 'IPH RAS Webmail';

$config['language'] = 'ru_RU';

$config['mime_param_folding'] = 0;