RoundCube Webmail — это клиент для работы с электронной почтой с веб-интерфейсом, написанный на PHP с использованием CSS и XHTML и технологии AJAX. RoundCube Webmail устанавливается практически на любой сервер с поддержкой PHP и MySQL и предоставляет возможность работы с почтовыми ящиками по протоколам IMAP и SMTP. Установка roundcube Для своей работы, а точнее для хранения данных, кешированной почты и внутренней адресной книги RoundCube требует наличия MySQL-сервера. Так как у нас его в сети пока-что нет, то установим его локально: # apt-get install mysql-server mysql-client В процессе установки введем пароль для пользователя root нашего MySQL-сервера. Теперь можно устанавливать непосредственно и сам RoundCube: # apt-get install roundcube В процессе установки нам будет предложено автоматически настроить базу данных для RoundCube при помощи dbconfig-common: Выберем тип базы данных — mysql: И введем пароль пользователя root сервера MySQL. Потом нам предложат ввести пароль для пользователя roundcube. Его можно оставить пустым. В этом случае пароль будет сгенерирован случайным образом. На этом установка закончена. Сейчас необходимо настроить RoundCube для корректной работы с нашим почтовым сервером. Настройка RoundCube Для настройки рассмотрим самую прочтую ситуацию — SMTP- и IMAP-сервер установлен на том же компьютере, куда мы ставим и RoundCube. Имя нашего почтового домена будет study.local Откроем файл конфигурации RoundCube — /etc/roundcube/main.inc.php В нем необходимо изменить несколько строк: В разделе imap: $rcmail_config['default_host'] = array("127.0.0.1"); В разделе smtp: $rcmail_config['smtp_server'] = '127.0.0.1'; В разделе system: $rcmail_config['mail_domain'] = 'study.local'; Настройка сервера Apache Настроим наш веб-сервер, для того, что бы почтовый интерфейс работал по защищенному протоколу https. Для этого подключим к Apache необходимые расширения: # ln -s /etc/apache2/mods-available/ssl.conf /etc/apache2/mods-enabled/ssl.conf # ln -s /etc/apache2/mods-available/ssl.load /etc/apache2/mods-enabled/ssl.load Теперь подключим https-сайт по умолчанию # ln -s /etc/apache2/sites-available/default-ssl /etc/apache2/sites-enabled/default-ssl И еще в файле /etc/apache2/conf.d/roundcube раскомментируем строку Alias /roundcube /var/lib/roundcube После этих действий необходимо перезапустить веб-сервер #service apache2 restart Теперь веб-интерфейс к нашему почтовому серверу доступен по ссылке https://ip-addr/roundcube |
Announcement
Collapse
No announcement yet.
Почтовый веб-интерфейс RoundCube
Collapse
X
-
Почтовый веб-интерфейс RoundCube
Tags: None