Roundcube — веб-клиент, а не почтовый сервер. На Ubuntu 24.04 LTS установите его поверх уже настроенных IMAPS/SMTP Submission и отдельной БД.

Важно: Не размещайте Roundcube до готовности TLS, DKIM/SPF/DMARC и защиты почтового сервера от brute force.

1. Установите пакеты

sudo apt update
sudo apt full-upgrade -y
sudo apt install -y roundcube roundcube-mysql php-fpm php-intl php-mbstring php-xml php-zip

2. Настройте IMAP/SMTP

$config['imap_host'] = 'ssl://mail.example.com:993';
$config['smtp_host'] = 'tls://mail.example.com:587';
$config['smtp_user'] = '%u';
$config['smtp_pass'] = '%p';

3. Опубликуйте через HTTPS

Подключите /var/lib/roundcube к отдельному Nginx/Apache virtual host, запретите доступ к config, temp и logs.

4. Включите cron и обновления

sudo systemctl reload php*-fpm nginx
sudo apt update && apt list --upgradable

Официальная документация