Установка почтового сервера iRedMail Часть 1. Базовая установка

Thank you for reading this post, don't forget to subscribe!

Оригинал статьи:

Уста­нов­ка поч­то­во­го сер­ве­ра iRedMail на CentOS 7. Часть 1. Базо­вая установка

iRedMail — пол­но­цен­ный поч­то­вый сер­вер под Linux, кото­рый вклю­ча­ет в себя сле­ду­ю­щие компоненты:
— поч­то­вый сер­вер postfix;
— imap и pop3 сер­вер dovecot;
— web-интер­фейс поч­то­во­го кли­ен­та roundcube;
— web-интер­фейс поч­то­во­го кли­ен­та sogo;
— greylist (систе­ма авто­ма­ти­че­ской бло­ки­ров­ки спама);
— Amavisd-new (фрейм­ворк по филь­тра­ции содер­жи­мо­го, исполь­зу­ю­щий при­ло­же­ния-помощ­ни­ки для филь­тра­ции виру­сов и филь­тра­ции спа­ма анти­ви­рус и антис­пам: ClamAV и SpamAssassin);
— веб-сер­вер NGINX;
— модуль ста­ти­сти­ки Awstats;
— fail2ban (про­грамм­ная сре­да для предот­вра­ще­ния втор­же­ний, защи­ща­ю­щая ком­пью­тер­ные сер­ве­ры от атак мето­дом перебора).

Подготовительный этап

Обнов­ля­ем­ся, добав­ля­ем репо­зи­то­рий EPEL, уста­нав­ли­ва­ем необ­хо­ди­мый софт

Смот­рим какой у нас сей­час hostname

Меня­ем hostname на необ­хо­ди­мый для поч­то­во­го сервера

При­во­дим файл /etc/hosts к сле­ду­ю­ще­му виду

где %ip% — ваш внеш­ний ip-адрес

Отклю­ча­ем SELinux и перезагружаемся

Установка iRedMail

Ска­чи­ва­ем све­жую релиз­ную вер­сию iRedMail с офи­ци­аль­но­го сайта

Уста­нав­ли­ва­ем пакет bzip2 и рас­па­ко­вы­ва­ем ска­чен­ный архив

Пере­хо­дим в ката­лог, куда мы рас­па­ко­ва­ли iRedMail и дела­ем уста­но­воч­ный скрипт исполняемым

Запус­ка­ем уста­нов­ку iRedMail