Как да инсталирате и конфигурирате RoundCube Webmail клиент с виртуални потребители в Postfix
В Части 1 през 3 от тази серия Postfix, ние обяснихме стъпка по стъпка как да настроим и конфигурираме имейл сървър с виртуални потребители. Също така ви показахме как да получите достъп до един от тези акаунти, използвайки Thunderbird като имейл клиент.
Настройка на Postfix Mail Server и Dovecot с MariaDB - Част 1
Конфигуриране на потребители на виртуален домейн на Postfix и Dovecot - част 2
Инсталирайте и интегрирайте ClamAV и SpamAssassin в Postfix Mail Server - Част 3
В тази ера на свързаност, когато е вероятно да се нуждаете от достъп до входящата си поща отвсякъде (а не само от дома си компютър), софтуер от страна на сървъра, известен като клиенти на уеб поща, ви дава възможност да четете и изпращате имейли през мрежата интерфейс.
Инсталирайте RoundCube Webmail за Postfix Mail Server - Част 4
Кръгъл куб е една от тези програми и предвид многото й функции (за които можете да прочетете повече на уебсайта на проекта), тя е тази, която сме избрали да използваме в този урок.
Инсталирайте Roundcube Webmail за Postfix
В CentOS 7 и базирани дистрибуции като RHEL и Fedora, инсталиране Кръгъл куб е толкова лесно, колкото и да направите:
# yum update && yum install roundcubemail.
Забележка: Моля, имайте предвид това Кръгъл куб е включена в Хранилище на EPEL, което вече трябва да сме активирали, както е посочено в Част 1.
В Debian 8 и неговите производни като Ubuntu и Мента, първо ще трябва да активирате бекспортите на Джеси (уеб):
# ехо "deb http://http.debian.net/debian jessie-backports main ">> /etc/apt/sources.list.
След това инсталирайте Roundcube, както следва:
# aptitude update && aptitude install roundcube.
Независимо от дистрибуцията, която използваме, сега трябва да създадем база данни, която да съхранява вътрешната структура на Roundcube.
В Debian 8, инсталационният процес ще се погрижи за това:
Избирам Да когато бъдете подканени дали искате да конфигурирате базата данни Roundcube, използвайки dbconfig-общ:
Конфигурирайте Roundcube база данни за уеб поща
Изберете mysql като тип база данни:
Изберете тип база данни Roundcube
Посочете паролата за коренния потребител на MariaDB:
Задайте парола за база данни на Roundcube
И изберете парола за roundcube, за да се регистрирате в сървъра на базата данни, след което щракнете върху OK:
Регистрирайте RoundCube с база данни
Потвърдете паролата, която сте въвели по време на предишната стъпка:
Потвърдете паролата за база данни на Roundcube
И не след дълго ще имате база данни с име кръгъл куб и съответните му таблици, създадени автоматично за вас:
В CentOS 7, ще трябва да създадете базата данни ръчно, като влезете в phpMyAdmin или чрез командния ред. За краткост ще използваме втория предложен метод тук:
# mysql -u корен -p. MariaDB [(няма)]> CREATE DATABASE RoundCube_db;
След това излезте от подканата MariaDB и изпълнете следния SQL скрипт:
# mysql -u root -p RoundCube_db
Моля, обърнете внимание, че в Debian можете също да изпълните тези стъпки ръчно. По този начин можете да преименувате базата данни, ако искате, вместо да й давате автоматично име “кръгъл куб”Както се вижда преди.
Конфигурирайте Roundcube за Postfix
За да започнете, трябва да отбележите, че от RoundCube v1.0 и нататък, конфигурационните настройки са включени само в един файл, за разлика от предишните версии, където са разделени между два файла.
Първо, намерете следния файл и направете копие с име config.inc.php в същата директория. Използвай -стр опция за запазване на режим, собственост и оригинален времеви знак:
След това се уверете, че Roundcube има достъп до създадената от нас база данни. В db_dsnw, заменете потребителя и паролата с потребителско име и парола с разрешения за достъп до RoundCube_db.
Например, можете да използвате същия административен акаунт, който сте използвали, за да влезете в phpMyAdmin Част 1, или можете просто да използвате root, ако искате.
Последните две настройки (Име на продукта и потребителски агент) вижте заглавката в уеб интерфейса и заглавките на имейлите, изпратени със съобщенията.
За да може Roundcube да използва удостоверяване на виртуален потребител за изходяща поща, трябва да активираме virtuser_query плъгин (който може да бъде намерен в /usr/share/roundcubemail/plugins):
$ config ['plugins'] = масив ('virtuser_query'); $ config ['virtuser_query'] = "ИЗБЕРЕТЕ ИМЕЙЛ ОТ EmailServer_db. Users_tbl WHERE Email = '%u' ";
Обърнете внимание как SQL заявката по -горе сочи към EmailServer_db база данни, която първоначално създадохме в част 1, където се съхранява информацията за виртуалните потребители.
И накрая, подобно на това, което направихме в Част 1 за да имате достъп до уеб интерфейса на phpMyAdmin с помощта на уеб браузър, нека се потопим в конфигурационния файл на Roundcube / Apache на адрес:
= 2.3> Изисква ip AAA.BBB.CCC.DDD Изисква всички предоставени
CentOS 7:
# Apache 2.4 Изисква ip AAA.BBB.CCC.DDD Изисква всички предоставени
Въпреки че не е строго задължително, добра идея е да промените псевдонима на директорията Roundcube, за да се предпазите от ботове, които са насочени /roundcube като добре позната врата за проникване във вашата система. Чувствайте се свободни да изберете псевдоним, който отговаря на вашите нужди (ще отидем с уеб поща тук):
Сега можете да отворите уеб браузър и да го посочите https://mail.yourdomain.com/webmail и трябва да видите нещо подобно на:
Roundcube Webmail вход
Вече можете да влезете с един от профилите, които сме конфигурирали в предишните статии, и да започнете да изпращате и получавате имейли с помощта на Roundcube отвсякъде!
Персонализиране на Roundcube Webmail
За щастие интерфейсът на Roundcube е доста интуитивен и лесен за конфигуриране. В този момент можете да похарчите малко 15-30 минути конфигуриране на средата и запознаване с нея. Отидете на Настройки за повече информация:
Персонализиране на Roundcube Webmail
Моля, обърнете внимание, че горното изображение показва имейлите, които сме получили в този акаунт ([защитен имейл]).
Можете да кликнете Съчинявайте и започнете да пишете имейл на външен имейл адрес:
Съставете поща в Roundcube Webmail
След това удари Изпрати и проверете дестинацията, за да видите дали е пристигнала правилно:
Потвърдете доставката на Postfix Mail
Честито! Успешно сте настроили Roundcube за изпращане и получаване на имейли!
Обобщение
В тази статия сме обяснили как да настроите и конфигурирате Roundcube като уеб клиент. Докато изследвате интерфейса на Roundcube, ще видите колко лесен е за използване, както е описано в Помощ за уеб поща.
Не се колебайте обаче да ни уведомите, ако имате въпроси или притеснения - просто ни изпратете бележка, като използвате формата за коментари по -долу. Очакваме да се чуем!