Установка IRedMail на linux (CentOS, Debian, Fedora, Ubuntu)
iRedMail является сервером для отправки/ получения почты с открытым исходным кодом, которое является оптимальным решением для малого и среднего бизнеса.
Установка IRedMail на linux (CentOS, Debian, Fedora, Ubuntu) не составит особых усилий, я вам это докажу и покажу на готовом примере.
iRedMail состоит из:
Имет поддержку сервиса SMTP с Postfix.
Имет поддержку сервиса POP3/POP3S, IMAP/IMAPS с Dovecot, который обслуживается с Managesieve.
Работает на веб-сервере Apache.
Данные хранятся (приложений и/или учетных записей электронной почты) в MySQL/MariaDB/PostgreSQL.
Хранение учетных записей электронной почты обслуживаются OpenLDAP.
Имеется сервер с поитиками для Postfix — Cluebringer.
Имееться интерфейс между Postfix и SpamAssassin, ClamAV — это Amavisd. Так же используется для спама и вирусов.
Сканер спама с SpamAssassin.
Имеется антивирусный сканер ClamAV: .
Веб почта работает с Roundcube.
Apache и Postfix анализатор логов с утилитой Awstats.
Сканер логов — Fail2ban. Он блокирует IP-адреса, которые Вам докучают.
Независимо от того, ваш сервер является сервером для тестирования или рабочий сервер, рекомендуется установить полное доменное имя (FQDN) имя хоста:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Для RHEL/CentOS/Scientific Linux 6, hostname можно изменить:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Для RHEL/CentOS/Scientific Linux 7, hostname можно изменить:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Для Debian/Ubuntu можно отредактировать:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Далее, нужно отключить SELinux .
iRedMail не работает с SELinux, поэтому, пожалуйста, отключите его.
Установка в Debian или Ubuntu:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Установка в Fedora, CentOS, RHEL:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Запустим NTP демон и после чего скачаем tar пакет с iRedMail, выполним make с установочным скриптом и запустить его, для этого выполним ряд команд:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Приведу подробную инструкцию по установке в скриншотах.
<img loading=»lazy» class=»aligncenter size-full wp-image-5891″ src=»http://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-0.9.0.jpg» alt=»установка iredmail 0.9.0″ width=»668″ height=»472″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-0.9.0.jpg 668w, https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-0.9.0-300×212.jpg 300w» sizes=»(max-width: 668px) 100vw, 668px» />
Выбираем «YES» и переходим на следующий шаг -выбор папки хранения писем:
<img aria-describedby=»caption-attachment-5892″ loading=»lazy» class=»size-full wp-image-5892″ src=»http://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-papki-hraneniya-pisem.jpg» alt=»установка iredmail (выбор папки хранения писем)» width=»672″ height=»475″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-papki-hraneniya-pisem.jpg 672w, https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-papki-hraneniya-pisem-300×212.jpg 300w» sizes=»(max-width: 672px) 100vw, 672px» />
установка iredmail (выбор папки хранения писем)
Я просто нажимаю на «NEXT». На следующем шаге необходимо выбрать веб-сервер:
<img aria-describedby=»caption-attachment-5894″ loading=»lazy» class=»size-full wp-image-5894″ src=»http://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-veb-servera.jpg» alt=»установка iredmail (выбор веб-сервера)» width=»668″ height=»474″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-veb-servera.jpg 668w, https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-veb-servera-300×213.jpg 300w» sizes=»(max-width: 668px) 100vw, 668px» />
установка iredmail (выбор веб-сервера)
Мне нужен для работы именно apache, по этому, я выбираю его и нажимаю на «NEXT».
<img aria-describedby=»caption-attachment-5895″ loading=»lazy» class=»size-full wp-image-5895″ src=»http://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-avtorizatsii.jpg» alt=»установка iredmail (выбор авторизации)» width=»672″ height=»476″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-avtorizatsii.jpg 672w, https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-avtorizatsii-300×213.jpg 300w» sizes=»(max-width: 672px) 100vw, 672px» />
установка iredmail (выбор авторизации)
Мне нужно было сделать авторизацию именно с использованием MYSQL, по этому, я выбрал данный пункт.
<img aria-describedby=»caption-attachment-5896″ loading=»lazy» class=»size-full wp-image-5896″ src=»http://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-ustanovka-parolya-v-mysql-dlya-root.jpg» alt=»установка iredmail (установка пароля в mysql для root)» width=»672″ height=»476″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-ustanovka-parolya-v-mysql-dlya-root.jpg 672w, https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-ustanovka-parolya-v-mysql-dlya-root-300×213.jpg 300w» sizes=»(max-width: 672px) 100vw, 672px» />
установка iredmail (установка пароля в mysql для root)
Прописываем свой пароль для пользователя root и нажимаем NEXT. Я для тестирования введу пароль root.
<img aria-describedby=»caption-attachment-5897″ loading=»lazy» class=»size-full wp-image-5897″ src=»http://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vvod-domena-dlya-otpravki-pochty-.jpg» alt=»установка iredmail (ввод домена для отправки почты)» width=»673″ height=»476″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vvod-domena-dlya-otpravki-pochty-.jpg 673w, https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vvod-domena-dlya-otpravki-pochty—300×212.jpg 300w» sizes=»(max-width: 673px) 100vw, 673px» />
установка iredmail (ввод домена для отправки почты)
Ввожу для теста произвольный домен, например:
test.com.local.
<img aria-describedby=»caption-attachment-5899″ loading=»lazy» class=»size-full wp-image-5899″ src=»http://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-propisy-vaem-parol-dlya-admina.jpg» alt=»установка iredmail (прописываем пароль для админа)» width=»674″ height=»473″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-propisy-vaem-parol-dlya-admina.jpg 674w, https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-propisy-vaem-parol-dlya-admina-300×211.jpg 300w» sizes=»(max-width: 674px) 100vw, 674px» />
установка iredmail (прописываем пароль для админа)
На следующем шаге нужно выбрать компоненты для установки:
<img aria-describedby=»caption-attachment-5900″ loading=»lazy» class=»size-full wp-image-5900″ src=»http://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-komponentov-dlya-ustanovki.jpg» alt=»установка iredmail (выбор компонентов для установки)» width=»675″ height=»478″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-komponentov-dlya-ustanovki.jpg 675w, https://linux-notes.org/wp-content/uploads/2014/04/ustanovka-iredmail-vy-bor-komponentov-dlya-ustanovki-300×212.jpg 300w» sizes=»(max-width: 675px) 100vw, 675px» />
установка iredmail (выбор компонентов для установки)
Я выбрал всего лишь 2 — это iRedAdmin и Roundcubemail, но желательно использовать все ( смотря какие цели).
После чего Вас спросят подтверждения действий (y/N) — конечно же выбираем «y». Установка займет некоторое время.
В процессе установке отвечаем на несколько вопросов и ждем завершения установки.
После установки перейдем на веб морду:
https://your_ip_server/iredmail
У меня это:
* Roundcube webmail://localhost.localdomain/mail/
* — Web admin panel (iRedAdmin): httpS://localhost.localdomain/iredadmin/
* You can login to above links with same credential:
Username: postmaster@test.com.local
Password: postmaster
Перезапускаем службы:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Можно посмотреть какие соединения открыты в данный момент:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Установка IRedMail на linux (CentOS, Debian, Fedora, Ubuntu) завершена. Рассказал не много, но программа реально очень простая в установке и настройке.