- Установите и настройте веб-почту Roundcube
- Подготовка
- Зависимости PHP
- Создать базу данных MySQL
- Скачать Roundcube
- Настроить Nginx
- Настроить Roundcube
- Проверьте установку Roundcube
- Включить плагины Roundcube
- Выводы
- Установка и настройка roundcube на сервере без панели управления
- Устанавливаем веб-сервер и сервер БД
- Устанавливаем сервер БД:
- Установка roundcube
- Установите и настройте веб-почту roundcube 2021
- Configure Webmail In Android Device Full Guide | एंड्राइड में डिवाइस में वेबमेल कॉन्फ़िगर करें |
- Предпосылки
- PHP зависимости
- Создать базу данных MySQL
- Скачать Roundcube
- Настроить Nginx
- Настроить Roundcube
- Включить плагины Roundcube
- Вывод
- Установка и настройка Roundcube Webmail
Установите и настройте веб-почту Roundcube
Это последняя часть серии « Установка и настройка почтового сервера », в которой мы расскажем, как установить и настроить Roundcube Webmail.
Roundcube — это почтовый клиент IMAP на базе Интернета с очень интуитивно понятным и современным пользовательским интерфейсом, написанным на PHP. Чтобы использовать Roundcube, вам нужен только веб-браузер .
RoundCube включает в себя все функции, которые вам нужны в почтовом клиенте, такие как составление сообщений Richtext / HTML, адресная книга, поддержка электронных писем MIME / HTML, несколько идентификаторов отправителей, проверка орфографии, просмотр трех столбцов, управление сообщениями перетаскивания и многое другое.
Подготовка
Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .
Зависимости PHP
Мы начнем с обновления списка пакетов и установки всех необходимых PHP- зависимостей:
После завершения установки выполните следующую команду sed чтобы установить значение date.timezone на UTC :
Перезапустите службу PHP FPM, чтобы изменения вступили в силу:
Создать базу данных MySQL
Roundcube поддерживает серверные части баз данных MySQL , PostgreSQL и SQLite.
В этом руководстве мы будем использовать MySQL в качестве сервера базы данных. Войдите в оболочку MySQL :
Скачать Roundcube
На момент написания 1.3.8 является последней стабильной версией Roundcube. Прежде чем перейти к следующему шагу, вам следует проверить страницу загрузки Roundcube, чтобы узнать, доступна ли более новая версия.
Начните с загрузки архива Roundcube, используя следующую команду wget :
После завершения загрузки распакуйте архив и переместите код Roundcube в каталог /var/www/roundcubemail :
Nginx и PHP-FPM работают под пользователем www-data , поэтому нам нужно изменить владельца каталога /var/www/postfixadmin на этого пользователя:
Настроить Nginx
В первой части этой серии мы создали серверный блок Nginx для экземпляра PostfixAdmin. Откройте файл конфигурации и добавьте следующие директивы расположения, выделенные желтым:
Перезагрузите службу Nginx, чтобы изменения вступили в силу:
Настроить Roundcube
Откройте браузер и перейдите по https://mail.linuxize.com/roundcubemail/installer .
Вам будет представлен следующий экран:
Если все необходимые расширения PHP загружены, мы можем перейти к следующему шагу, где мы можем настроить нашу установку Roundcube:
Самая важная часть здесь — ввести правильные настройки базы данных MySQL.
Когда вы закончите с шагом настройки, перейдите к следующему шагу и импортируйте структуру базы данных MySQL Roundcube, нажав на кнопку Initialize database .
После создания структуры базы данных удалите каталог installer чтобы предотвратить изменение конфигурации и / или несанкционированный доступ.
Включение автоматической очистки кеша Roundcube необязательно, но рекомендуется:
Проверьте установку Roundcube
Откройте свой веб-браузер, перейдите по https://mail.linuxize.com/roundcubemail : https://mail.linuxize.com/roundcubemail и войдите в систему, используя имя пользователя и пароль своей учетной записи электронной почты.
Включить плагины Roundcube
Roundcube поставляется с рядом плагинов, которые по умолчанию отключены. В этом руководстве мы активируем password и managesieve плагинами. Эти плагины позволят пользователям создавать сетчатые фильтры и изменять свои пароли из интерфейса Roundcube.
Выводы
В этом руководстве показано, как установить и настроить Roundcube Webmail в вашей системе Ubuntu, а также как установить и включить плагины Roundcube для добавления дополнительных функций, таких как сетчатые фильтры.
Это последний пост из этой серии. Если у вас есть вопросы, не стесняйтесь оставлять комментарии.
Этот пост является частью серии « Установка и настройка почтового сервера ». Другие сообщения из этой серии:
Установка и настройка roundcube на сервере без панели управления
Roundcube — это почтовый клиент, который позволяет просматривать и отправлять письма через веб-интерфейс. Если у вас не будет входящих сообщений, либо вы будете использовать локальный почтовый клиент, например, Thunderbird и подобные, то можно обойтись и без roundcube. На отправку и доставку писем это никак не влияет.
Устанавливаем веб-сервер и сервер БД
Если вы выполняли настройку почтового сервера, используя вариант с хранением паролей в БД, то этот пункт нужно пропустить и сразу перейти к установке roundcube. А если выбрали вариант с хранением в файле, то идем по порядку:
Запускаем службу и добавляем в автозагрузку:
Устанавливаем сервер БД:
Centos:
Запускаем БД и добавляем в автозагрузку:
Теперь нужно завершить установку и задать пароль пользователя mysql — root. Выполняем команду, на все вопросы жмем enter, при запросе нового пароля (шаг 2) придумываем и вводим новый пароль для пользователя root:
Debian/Ubuntu:
При установке в Debian 8 и Ubuntu 16.04 нужно будет указать, какой пароль root будет у БД:
В Ubuntu 18.04 и Debian 9 пароль пользователя root при установке указывается пустой.
Запускаем БД и добавляем в автозагрузку:
Установка roundcube
Качаем архив с roundcube:
Разархивируем его и создадим символическую в директорию на сайте:
Если у вас сайт расположен не в /var/www/html, то укажите свой путь до сайта:
Выставим права на директорию:
Ставим php и расширения php, которые нужны для работы roundcube:
Устанавливаем временную зону для php в файле php.ini (здесь используется время по Москве):
Debian 9/ Ubuntu 16.04:
Перезапускаем веб-сервер для применения настроек:
Создаем базу для roundcube, для этого подключимся к mysql под пользователем root (будет запрошен пароль от пользователя root в mysql):
В ubuntu 18.04 при установке БД пароль не задаётся.
В открывшейся консоли mysql вводим следующие команды:
Переходим на страницу установки и проверяем, что все необходимые расширения выставлены — все ОК:
Переходим на следующую страницу и вводим пароль от пользователя БД для roundcube (примерно на середине страницы):
Также нужно указать язык — ru_RU в поле language (ближе к концу страницы):
Если все нужные настройки указали, то жмём кнопку Create config внизу страницы и на следующей странице — Continue.
Далее на странице инициализируем БД по кнопке Initialize database:
И можно войти в интерфейс roundcube с созданным почтовым ящиком:
После успешной установки нужно удалить директорию установщика на сервере:
Установите и настройте веб-почту roundcube 2021
Configure Webmail In Android Device Full Guide | एंड्राइड में डिवाइस में वेबमेल कॉन्फ़िगर करें |
Это последняя часть серии «Настройка и настройка почтового сервера», в которой мы расскажем, как установить и настроить веб-почту Roundcube.
Roundcube — это сетевой почтовый клиент IMAP с интуитивно понятным и современным пользовательским интерфейсом, написанный на PHP. Для использования Roundcube вам нужен только веб-браузер.
RoundCube включает в себя все функции, которые вам необходимы в почтовом клиенте, такие как создание сообщений в формате richtext / HTML, адресная книга, поддержка электронных писем MIME / HTML, идентификация нескольких отправителей, проверка орфографии, просмотр трех столбцов, управление сообщениями с помощью перетаскивания и многое другое.
Предпосылки
Прежде чем продолжить этот урок, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.
PHP зависимости
Начнем с обновления списка пакетов и установки всех необходимых зависимостей PHP:
sudo apt update sudo apt install php-auth php-intl php-mail-mime php-mail-mimedecode php-mcrypt php-net-smtp php-net-socket php-pear php-xml php7.0-intl php7.0-mcrypt php7.0-xml php7.0-gd php7.0-gd php-imagick
После завершения установки запустите следующую команду sed чтобы установить значение date.timezone в UTC :
sudo sed -i «s/;date.timezone.*/date.timezone = UTC/» /etc/php/7.0/fpm/php.ini
Перезапустите службу PHP FPM, чтобы изменения вступили в силу:
sudo systemctl php7.0-fpm restart
Создать базу данных MySQL
Roundcube поддерживает базы данных MySQL, PostgreSQL и SQLite.
В этом уроке мы будем использовать MySQL в качестве сервера базы данных. Войдите в оболочку MySQL:
Создайте новую базу данных MySQL, пользователя и предоставьте привилегии этому пользователю поверх вновь созданной базы данных:
CREATE DATABASE roundcubemail; GRANT ALL ON roundcubemail.* TO ’roundcubemail’@’localhost’ IDENTIFIED BY ‘P4ssvv0rD’; FLUSH PRIVILEGES;
Скачать Roundcube
На момент написания статьи 1.3.8 была последней стабильной версией Roundcube. Прежде чем перейти к следующему шагу, вы должны проверить страницу загрузки Roundcube, чтобы узнать, доступна ли более новая версия.
Начните с загрузки архива Roundcube с помощью следующей команды wget:
После завершения загрузки извлеките архив и переместите код Roundcube в каталог /var/www/roundcubemail :
tar xzf roundcubemail-1.3.8.tar.gz.tar.gz sudo mv roundcubemail-1.3.8/ /var/www/roundcubemail
Nginx и PHP-FPM работают под пользователем www-data , поэтому нам нужно изменить владельца каталога /var/www/postfixadmin для этого пользователя:
sudo chown -R www-data: /var/www/roundcubemail
Настроить Nginx
В первой части этой серии мы создали серверный блок Nginx для экземпляра PostfixAdmin. Откройте файл конфигурации и добавьте следующие директивы расположения, которые выделены желтым цветом:
Перезагрузите службу Nginx, чтобы изменения вступили в силу:
sudo systemctl reload nginx
Настроить Roundcube
Откройте браузер и перейдите по https://mail.linuxize.com/roundcubemail/installer .
Вам будет представлен следующий экран:
Включить плагины Roundcube
Roundcube поставляется с несколькими плагинами, которые по умолчанию отключены. В этом руководстве мы managesieve password и managesieve плагинами. Эти плагины позволят пользователям создавать ситовые фильтры и изменять свои пароли из интерфейса Roundcube.
// Enable plugins $config = array(‘managesieve’, ‘password’); // Configure managesieve plugin $rcmail_config = 4190; // Configure password plugin $config = ‘sql’; $config = ‘mysql://postfixadmin:[email protected]/postfixadmin’; $config = ‘UPDATE mailbox SET password=%c WHERE username=%u’;
Не забудьте ввести учетные данные базы данных PostfixAdmin в строке password_db_dsn .
Вывод
В этом руководстве показано, как установить и настроить Roundcube Webmail в вашей системе Ubuntu, а также как установить и включить плагины Roundcube для добавления дополнительных функций, таких как сетчатые фильтры.
Это последний пост из этой серии. Если у вас есть какие-либо вопросы, не стесняйтесь оставлять комментарии.
почтовый сервер roundcube
Этот пост является частью серии «Настройка и настройка почтового сервера».
Другие посты в этой серии:
• Настройте почтовый сервер с помощью PostfixAdmin. • Установите и настройте Postfix и Dovecot. • Установите и интегрируйте Rspamd. • Установите и настройте Roundcube Webmail.
Установка и настройка Roundcube Webmail
Roundcube Webmail – это клиент для работы с электронной почтой через веб-интерфейс, написанный на PHP с использованием CSS и XHTML и технологии AJAX. RoundCube Webmail устанавливается практически на любой сервер с поддержкой PHP и MySQL и предоставляет возможность работы с почтовыми ящиками по протоколам IMAP и SMTP.
Сейчас нужно создать базу данных MySQL для Roundcube и пользователя/пароль для доступа к этой базе
Вводите Ваш пароль к MySQL
Теперь выполняем запросы
Заливаем дамп базы
Виртуалхост для Roundcube
Добавляем в него (изменив домен, админа, имя сервера на свои)
Не забываем добавить в наш ДНС поддомен mail.alexnettm.org.ua. Переходим в
Разумеется, вместо x.x.x.x указываем свой внешний IP.
Теперь настройка Roundcube будет происходить через веб-интерфейс. Набираем в браузере
http://mail.vash_domen/installer/ и попадаем на начальную страницу настройки
Жмем Start Installation
Здесь все можно оставить по умолчанию, разве что изменив product_name на свое.
Тут тоже по дефолту.
Здесь указываем настройки подключения к базе.
Далее меняем поле language на ru_RU
Нажимаем CREATE CONFIG.
Попадаем на страницу, на которой Roundcube предлагает нам скачать 2 файла конфига – main.inc.php и db.inc.php – выполняем. Сохраняем файлы и заливаем в /usr/local/www/roundcube/config/
Жмем CONTINUE для того чтобы перейти на страницу теста нашего конфига.
Сначала протестируем SMTP. Вводим отправителя и получателя и нажимаем Send test mail, после чего на ящик получателя прийдет тестовое письмо и появится надпись ОК. Теперь проверим IMAP. Вводим имя пользователя/пароль вашей учетной записи почты, нажимаем Check login – должно быть ОК.
На этом настройка завершена. Осталось проверить строку в файле main.inc.php.
Должно быть так
Набираем в браузере http://mail.vash_domen и попадаем на страницу входа
Авторизируемся и попадаем в Roundcube Webmail. Настраиваем интерфейс под себя.
Насколько полезным был этот пост?
Нажмите на звезду, чтобы оценить!
Средний рейтинг 1 / 5. Голосов: 2
Пока оценок нет! Будьте первым, поставь свою оценку этому посту.
Мы сожалеем, что этот пост не был полезен для вас!
Давайте улучшим этот пост!
Расскажите, как мы можем улучшить этот пост?