Настройка почтового клиента с 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;