Roundcube Webmail — бесплатный клиент для работы с электронной почтой с веб-интерфейсом, написанный на PHP с использованием CSS и XHTML и технологии AJAX. RoundCube Webmail устанавливается практически на любой сервер с поддержкой PHP и MySQL.
Процесс установки будет выложен в другой статье, здесь же будет показана настройка.
Устанавливался и настраивался Rouncube Webmail на веб-сервер под управлением Vestacp с операционной системой CentOs-7-x86_64-minimal:
HTTP Server: nginx/1.12.2
MySQL server version: 5.5.56-MariaDB
PHP version: 7.2.0
Roundcube version: 1.3.3
После того как будет загружен пакет Rouncube и создана база данных с пользователем к ней, можно приступать к настройке:
Откройте в браузере адрес http://site.com/installer/index.php
Перед вами откроется первый шаг настройки:
Второй шаг:
Жмём Next
Далее следует второй шаг, в котором можно заменить product_name на название компании например.
А в поле skin_logo можно указать путь к логотипу который будет отображаться в веб-интерфейсе.
Остальное можно не трогать и оставить по-умолчанию
Третий шаг:
Database setup
Здесь нужно будет указать:
- Тип базы данных;
- Имя пользователя базы данных;
- Название базы данных;
- Пароль;
- Можно указать префикс таблицы базы данных.
Четвертый шаг:
Настройки IMAP
Пятый шаг:
Настройки SMTP
smtp_server: localhost или 127.0.0.1
В следующем разделе указываете:
- Язык: ru_RU — для русского языка;
- skin: тему оформления веб-интерфейса (можно изменить после установки);
- mime_param_folding: Full RFC 2231.
Остальное по-умолчанию
Плагины
В разделе плагинов, можно подключить те которые могут вам понадобиться, но не стоит увлекаться устанавливая все подряд.
Далее в конце страницы жмём Create config.
После того как конфигурация создана, мы попадаем на страницу где есть вариант скопировать код и создать файл самим или скачать готовый.
Загружаем его по FTP в папку config которая находится по пути /usr/share/roundcube/
Файл конфигурации создан, загружен, теперь можно приступить к тестированию SMTP и IMAP.
Тестируем SMTP
- Sender: указываем почту отправителя;
- Recipient: указываем почту получателя.
- Жмем Send test mail
Проверяем почту которую указали в качестве получателя и проверяем, есть ли там тестовое письмо.
Установщик должен сообщить — SMTP send: OK.
Теперь тестируем IMAP
Указываете логин и пароль от почтового ящика и пробуете залогиниться.
Если все нормально, тест пройдет успешно, увидите надпись — IMAP connect: OK.
После того как тесты успешно пройдены, установщик сообщает нам, что нужно отключить его в файле конфигурации и удалить папку с файлами установки.
After completing the installation and the final tests please remove the whole installer folder from the document root of the webserver or make sure that enable_installer option in config.inc.php is disabled.
These files may expose sensitive configuration data like server passwords and encryption keys to the public. Make sure you cannot access this installer from your browser.
Переходим по FTP к папке /usr/share/roundcube/config находите там файл defaults.inc.php
Открываете текстовым редактором и в строке 352 устанавливаете значение false: $config['enable_installer'] = false;
В разных версиях установщик отключается в разных файлах, чтобы быть уверенными что он отключен добавьте в файл конфигурации config.inc.php, который скачивали при его создании такую строку:
$config ['enable_installer'] = false;
Перезагрузите apache, nginx.
Саму папку установщика можно удалить, а можно и просто переименовать например в: installer983gf9t4394rt72979.
Когда внесли изменения в файл конфигурации чтобы отключить установщик, попробуйте запустить его заново через браузер, должна будет появиться надпись что установщик отключен в файле конфигурации:
The installer is disabled!
To enable it again, set $config[‘enable_installer’] = true; in RCUBE_CONFIG_DIR/config.inc.php
Значит все нормально, если же вы переименовали папку установщик, то увидите страницу 404.
Установка завершена, можно проверить веб-почту, наберите в браузере http://site.com/webmail/
Вместо site.com подставьте свой домен.
Авторизуетесь с помощью логина и пароля, попадаете в веб-интерфейс Roundcube Webmail.
После того как успешно вошли в свой аккаунт, можно настроить некоторые параметры как вам нравится ну и протестировать почту.
Не рекомендую сразу отсылать по 10-20 писем на аккаунты gmail.com, так как скорее всего просто заблокируют ip и в дальнейшем письма всегда будут попадать в спам. Перед тем как полноценно использовать почту нужно будет:
Попробуйте отправить тестовое письмо на свой почтовый ящик и проверьте дошло ли оно, не забудьте проверить папку Спам. Скорее всего письмо упало именно туда. Если письмо пришло, значит почта функционирует, осталось только настроить те параметры что я указал выше.
Удачи!
View Comments
Добрый день.
Нужна помощь.
Хочу настроить переадресацию с раунда на два адреса gmail.
Как это сделать, если нет кнопки Фильтры?
Что нужно сделать/доустановить что бы он появился?
Добрый день! Можно ли настроить почтовую рассылку для нескольких сотрудников объединив их одним почтовым адресом?
Здравствуйте
Roundcube Webmail 1.4.15
Выбираю фильтрацию писем "не отвеченные" - сбрасывает настройки на все письма при обновлении страницы или отправке письма. Подскажите пожалуйста, как пофиксить
Приветствую. В браузере не стоят дополнения по типу Adblock?