FreeBSD

Установка и настройка Roundcube Webmail

Roundcube Webmail – это клиент для работы с электронной почтой через веб-интерфейс, написанный на PHP с использованием CSS и XHTML и технологии AJAX. RoundCube Webmail устанавливается практически на любой сервер с поддержкой PHP и MySQL и предоставляет возможность работы с почтовыми ящиками по протоколам IMAP и SMTP. 

Установка

# cd /usr/ports/mail/roundcube
# make install clean
# rehash

Сейчас нужно создать базу данных MySQL для Roundcube и пользователя/пароль для доступа к этой базе

# mysql -u root -p

Вводите Ваш пароль к MySQL

Теперь выполняем запросы

CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'vash_parol';
flush privileges;
quit;

Заливаем дамп базы

# cd /usr/local/www/roundcube/SQL/
# mysql roundcubemail -p < mysql.initial.sql

Виртуалхост для Roundcube

# /usr/local/etc/apache22/extra/httpd-vhosts.conf

Добавляем в него (изменив домен, админа, имя сервера на свои)

<VirtualHost *:80>
ServerAdmin admin@xxx.org.ua
DocumentRoot /usr/local/www/roundcube
ServerName mail.xxx.org.ua
CustomLog /var/log/mail.xxx.org.ua.access.log combined
ErrorLog /var/log/mail.xxx.org.ua.error.log
<Directory /usr/local/www/roundcube>
AllowOverride None
Options -ExecCGI FollowSymLinks
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>

Перезапускаем апач

# /usr/local/etc/rc.d/apache22 restart

Не забываем добавить в наш ДНС поддомен mail.alexnettm.org.ua. Переходим в

# /etc/namedb/master/vash_domen

И добавляем

mail		  IN	   A	    x.x.x.x

Разумеется, вместо x.x.x.x указываем свой внешний IP.

Теперь настройка Roundcube будет происходить через веб-интерфейс. Набираем в браузере

http://mail.vash_domen/installer/ и попадаем на начальную страницу настройки

Жмем Start Installation

Нажимаем Next.

Здесь все можно оставить по умолчанию, разве что изменив product_name на свое.

Тут тоже по дефолту.

Здесь указываем настройки подключения к базе.

Настройки IMAP.

Настройки SMTP.

Далее меняем поле 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.

Должно быть так

$rcmail_config['enable_installer'] = false;

Набираем в браузере http://mail.vash_domen и попадаем на страницу входа

Авторизируемся и попадаем в Roundcube Webmail. Настраиваем интерфейс под себя.

Насколько полезным был этот пост?

Нажмите на звезду, чтобы оценить!

Средний рейтинг 1 / 5. Голосов: 2

Пока оценок нет! Будьте первым, поставь свою оценку этому посту.

Мы сожалеем, что этот пост не был полезен для вас!

Давайте улучшим этот пост!

Расскажите, как мы можем улучшить этот пост?

Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

1 Комментарий
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Елена
Елена
14.09.2016 12:30

Подскажите, плиз, как в Roundcud добавить подпись к письму или ответу.

Back to top button
1
0
Would love your thoughts, please comment.x
()
x