Головна

Налаштування поштового сервера. Частина 3. Поштовий веб-інтерфейс RoundCube

До переліку статей циклу

 

Поштовий веб-інтерфейс 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"

В електронному вигляді

Придбати