Homepage: RoundCube
RoundCube - веб- интерфейс для работы с электронной почтой.
Roundcube — клиент для работы с электронной почтой с веб-интерфейсом, написанный на PHP с использованием JavaScript, CSS, HTML и технологии AJAX.
Установка RoundCube в Хостинг VPS/VDS на Ubuntu
# aptitude install roundcube
В Настройка файла php.ini для высоконагруженных сайтов изменяем параметры
date.timezone = Europe/Kiev upload_max_filesize = 4M
В файле /etc/apache2/conf-enabled/roundcube.conf раскомментируем две строки
# 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 /roundcube /var/lib/roundcube
Для применения изменений перезапустим Apache
# service apache2 restart
Для использования RoundCube нужно перейти по ссылке https://your.domen/roundcube/
Ошибки смотрим в:
# tail -f /var/log/roundcube/errors
Настройки в файле /etc/roundcube/main.inc.php. Изменим часть параметров
$rcmail_config['htmleditor'] = 2; # for fail2ban $rcmail_config['log_logins'] = true; // IMAP connections $rcmail_config['default_host'] = 'ssl://localhost:993'; $rcmail_config['default_port'] = 993;
# php --ri mcrypt # php5enmod mcrypt
<VirtualHost *:443> SSLEngine on SSLProtocol all -SSLv2 SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key ServerAdmin webmaster@example.com ServerName mail.example.com DirectoryIndex index.php DocumentRoot /var/lib/roundcube/ Include /etc/roundcube/apache.conf </VirtualHost>
Читайте также: fail2ban - защита от брутфорса, Настройка RainLoop почтового веб-клиент.