Установка и настройка iRedMail
Введение
iRedMail - это полностью открытое решение для развёртывания почтового сервера на Linux/BSD с минимальной настройкой. Он устанавливает и настраивает почтовый сервер с веб-интерфейсом, почтовыми протоколами (SMTP, IMAP, POP3), антивирусной проверкой, фильтрацией спама и поддержкой нескольких доменов. В комплекте идут Amavis, ClamAV, SpamAssassin и веб-интерфейс iRedAdmin для управления пользователями и доменами.
Поддерживаемые ОС
- Debian
- Ubuntu
- CentOS / Rocky Linux / AlmaLinux
- FreeBSD
Рекомендации по ресурсам сервера
- CPU: не менее 4 ядер.
- RAM: не менее 4 Гб.
- Диск: 30–50 Гб.
Причина: пакет включает ClamAV и другие компоненты, которые потребляют ресурсы. На слабых машинах возможны проблемы с производительностью.
Мы рекомендуем использовать виртуальную машину с такими характеристиками - у нас на сайте есть готовые конфигурации виртуальных и выделенных серверов, которые подойдут для почтового хостинга.
Подготовка сервера
В примерах в инструкции будет использоваться домен mail.tex-lab.ru и IP сервера 62.173.138.27. Обязательно замените их на свои реальные домен и IP при настройке.
1. Измените имя хоста на ваш почтовый домен:
hostnamectl set-hostname mail.tex-lab.ru
Имя хоста должно соответствовать вашему домену, чтобы почта корректно отправлялась и принималась.
2. Добавьте домен в файл hosts:
nano /etc/hosts
Добавьте строку:
127.0.1.1 mail.tex-lab.ru mail
Сохраните Ctrl+O → Enter, затем закройте файл Ctrl+X.
Это необходимо для правильного разрешения имени хоста на сервере.
3. Скачайте пакет iRedMail с официального сайта. Перейдите на сайт iRedMail и скопируйте ссылку на актуальную версию.
Пример для версии 1.7.4:
wget https://github.com/iredmail/iRedMail/archive/refs/tags/1.7.4.tar.gz
Внимание! Указывайте актуальную версию на момент установки.
4. Распакуйте архив и подготовьте установку:
tar xvf 1.7.4.tar.gz
cd iRedMail-1.7.4
chmod +x iRedMail.sh
Установка
Запустите скрипт установки:
bash iRedMail.sh
Основные шаги установки
1. Приветственное окно - нажмите Enter для начала установки.
2. Путь хранения почты - по умолчанию /var/vmail. Нажмите Enter, если хотите использовать каталог по умолчанию.
Здесь будут храниться все письма пользователей.
3. Выбор веб-сервера — выберите Nginx и нажмите Enter



