Настройка Roundcube Webmail

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
Перед вами откроется первый шаг настройки: Настройка Roundcube Webmail
Настройка Roundcube Webmail

 

Жмём Next
Далее следует второй шаг, в котором можно заменить product_name на название компании например.
А в поле skin_logo можно указать путь к логотипу который будет отображаться в веб-интерфейсе.
Настройка Roundcube Webmail

 
Остальное можно не трогать и оставить по-умолчанию
 

Настройка Roundcube Webmail

 

Database setup 
Здесь нужно будет указать:
  • Тип базы данных;
  • Имя пользователя базы данных;
  • Название базы данных;
  • Пароль;
  • Можно указать префикс таблицы базы данных.
Настройка Roundcube Webmail

 

 Настройки IMAP

 

Настройки SMTP
smtp_server: localhost или 127.0.0.1
Настройка Roundcube Webmail
В следующем разделе указываете:
  • Язык: ru_RU — для русского языка;
  • skin: тему оформления веб-интерфейса (можно изменить после установки);
  • mime_param_folding: Full RFC 2231.

Остальное по-умолчанию

Настройка Roundcube Webmail

 

Плагины
В разделе плагинов, можно подключить те которые могут вам понадобиться, но не стоит увлекаться устанавливая все подряд.
Далее в конце страницы жмём Create config.
После того как конфигурация создана, мы попадаем на страницу где есть вариант скопировать код и создать файл самим или скачать готовый.
Настройка Roundcube Webmail

 

Загружаем его по FTP в папку config которая находится по пути /usr/share/roundcube/
Настройка Roundcube Webmail

 

Файл конфигурации создан, загружен, теперь можно приступить к тестированию SMTP и IMAP.
Настройка Roundcube Webmail

 

Тестируем SMTP
  • Sender: указываем почту отправителя;
  • Recipient: указываем почту получателя.
  • Жмем Send test mail

Проверяем почту которую указали в качестве получателя и проверяем, есть ли там тестовое письмо.

 Установщик должен сообщить — SMTP send: OK.
Настройка Roundcube Webmail

 

Теперь тестируем IMAP
Указываете логин и пароль от почтового ящика и пробуете залогиниться.
Если все нормально, тест пройдет успешно, увидите надпись — IMAP connect: OK.
Настройка Roundcube Webmail

 

После того как тесты успешно пройдены, установщик сообщает нам, что нужно отключить его в файле конфигурации и удалить папку с файлами установки.

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;
Настройка Roundcube Webmail

 

В разных версиях установщик отключается в разных файлах, чтобы быть уверенными что он отключен добавьте в файл конфигурации config.inc.php, который скачивали при его создании такую строку:
$config [‘enable_installer’] = false;
Перезагрузите apache, nginx.
Настройка Roundcube Webmail

 

Саму папку установщика можно удалить, а можно и просто переименовать например в: installer983gf9t4394rt72979.

Настройка Roundcube Webmail

 

Когда внесли изменения в файл конфигурации чтобы отключить установщик, попробуйте запустить его заново через браузер, должна будет появиться надпись что установщик отключен в файле конфигурации:
The installer is disabled!
To enable it again, set $config[‘enable_installer’] = true; in RCUBE_CONFIG_DIR/config.inc.php
Настройка Roundcube Webmail
Значит все нормально, если же вы переименовали папку установщик, то увидите страницу 404.
Установка завершена, можно проверить веб-почту, наберите в браузере http://site.com/webmail/
Вместо site.com подставьте свой домен.

 

Авторизуетесь с помощью логина и пароля, попадаете в веб-интерфейс Roundcube Webmail.
 

 

После того как успешно вошли в свой аккаунт, можно настроить некоторые параметры как вам нравится ну и протестировать почту.
Не рекомендую сразу отсылать по 10-20 писем на аккаунты gmail.com, так как скорее всего просто заблокируют ip и в дальнейшем письма всегда будут попадать в спам. Перед тем как полноценно использовать почту нужно будет:
Попробуйте отправить тестовое письмо на свой почтовый ящик и проверьте дошло ли оно, не забудьте проверить папку Спам. Скорее всего письмо упало именно туда. Если письмо пришло, значит почта функционирует, осталось только настроить те параметры что я указал выше.
Удачи!

Оцените пожалуйста статью:

Ужасно!Удовлетворительно!Ничего нового!Хорошо!Отлично! (1 оценок, в среднем: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *