Налаштування поштового сервера. Частина 3. Поштовий веб-інтерфейс RoundCube
- Деталі
- Категорія: Поштовий сервер
- Опубліковано: Четвер, 11 квітня 2019, 11:59
- Автор: Super User
- Перегляди: 6073
Поштовий веб-інтерфейс RoundCube
RoundCube Webmail — це клієнт для роботи з електронною поштою з веб-інтерфейсом, написаний на PHP з використанням CSS та XHTML і технології AJAX. RoundCube Webmail встановлюється практично на будь-який сервер з підтримкою PHP та MySQL і надає можливість роботи з поштовими скриньками за протоколами IMAP та SMTP.
Проект був заснований 18 травня 2005 року. Тоді RoundCube Webmail був скромний клієнт для роботи з електронною поштою. Зараз це потужний поштовий додаток, який майже нічим не поступається звичайним поштовим клієнтам.
RoundCube Webmail доступний за ліцензією GPL та є вільним програмним забезпеченням.
Встановлення RoundCube
Для своєї роботи, а точніше для зберігання даних, кешування пошти та внутрішньої адресної книги RoundCube вимагає наявності MySQL-сервера. Так як у нас його в мережі поки-то немає, то встановимо його локально.
# apt install mysql-server mysql-client
В процесі встановлення введемо пароль для користувача root нашого MySQL-сервера
Тепер можна встановлювати безпосередньо і сам RoundCube
# apt install roundcube
В процесі встановлення нам буде запропоновано автоматично налаштувати базу даних для RoundCube за допомогою dbconfig-common
Оберемо тип бази даних -— MySQL
та вводимо пароль користувача root сервера MySQL (в деяких дистрибутивах цей крок може бути пропущений)
Потім нам запропонують ввести пароль для користувача roundcube. Його можна залишити порожнім. В цьому випадку пароль буде створений випадковим чином.
На цьому встановлення завершене.
Зараз необхідно налаштувати RoundCube для коректної роботи з нашим поштовим сервером.
Налаштування RoundCube
Відкриємо файл конфігурації RoundCube — /etc/roundcube/default.inc.php
В ньому необхідно змінити:
$config['default_host'] = array("127.0.0.1");
$config['smtp_server'] = '127.0.0.1';
$config['mail_domain'] = 'study.local';
Налаштування сервера Apache
Налаштуємо веб-сервер, для того, щоб поштовий інтерфейс працював по захищеному протоколу HTTPS.
Для цього підключимо до Apache необхідні розширення
# a2enmod ssl*
Тепер підключимо https-сайт за замовчуванням
# a2ensite default-ssl
Та ще в файлі /etc/apache2/conf.d/roundcube розкоментуємо рядок
Alias /roundcube /var/lib/roundcube
Після цих дій необхідно перезапустити веб-сервер
#service apache2 restart
Після цих дій необхідно перезапустити веб-сервер
#service apache2 restart
Тепер веб-інтерфейс для нашого поштового сервера доступний за посиланням https://ip-addr/roundcube
На цьому базове налаштування поштового сервера закінчене.
Підтримайте, будь ласка автора
та придбайте книгу
"Налаштування поштового
сервера на базі Postfix, Dovecot
та RoundCube"
В електронному вигляді