---
title: "Установка почтового сервера iRedMail — База знаний Timeweb Cloud"
description: "Установка почтового сервера iRedMail. Документация и инструкции по управлению IT-инфраструктурой. Timeweb Cloud — облачные решения для вашего бизнеса."
---

> Полный индекс документации для ИИ-агентов: [llms.txt](https://timeweb.cloud/llms.txt).

iRedMail — это многофункциональный почтовый сервер с открытым исходным кодом, который предназначен для дистрибутивов Linux. В инструкции рассмотрим, как установить iRedMail вручную и выполнить необходимые настройки.

> [!NOTE]
> Вы также можете установить iRedMail автоматически, выбрав сборку «iRedMail» при создании нового облачного сервера. В этом случае после установки воспользуйтесь [отдельной инструкцией](https://timeweb.cloud/docs/unix-guides/configuring-iredmail) по настройке.

## Требования к серверу

-   ОЗУ: от 2 ГБ, рекомендуется 4 ГБ.
-   ОС: Ubuntu 22.04; Debian 11; CentOS Stream 9.

Установку необходимо выполнять на «чистый» сервер.

## Установка на Debian / Ubuntu

**1\.** Установить FQDN hostname для сервера.

> [!NOTE]
> FQDN — Fully Qualified Domain Name, имя домена, не имеющее неоднозначностей в определении. Включает в себя имена всех родительских доменов иерархии DNS.

Проверить текущее значение hostname вы можете командой:

```shell
hostname -f
```

Ответом может быть:

```shell
mx.example.com
```

Значение hostname устанавливается в файлах `/etc/hostname` и `/etc/hosts`. В `/etc/hostname` нужно прописать короткий hostname — при mx.example.com в качестве FQDN следует указать:

```shell
mx
```

В файле `/etc/hosts` указываем FQDN hostname первым в списке:

```shell
127.0.0.1   mx.example.com mx localhost localhost.localdomain
```

Повторно проверяем значение FQDN hostname командой:

```shell
hostname -f
```

Если значение mx.example.com не было получено, необходимо перезагрузить сервер.

**2\.** Обновить Ubuntu:

```shell
apt-get update -y
```

**3\.** Изменить имя хоста сервера на домен электронной почты.

**4\.** Загрузить архив с актуальной версией iRedMail с [сайта проекта](https://www.iredmail.org/download.html).

**5\.** Разархивировать полученный архив командой:

```shell
tar -xvzf 1.6.0.tar.gz
```

**6\.** Перейти в каталог с файлами и запустить скрипт iRedMail.sh:

```shell
cd iRedMail-1.6.0
chmod +x iRedMail.sh
./iRedMail.sh
```

Далее запустится мастер установки, где будет возможность выбрать необходимые параметры либо оставить стандартные значения почтового сервера, а также установить дополнительное ПО в случае необходимости.

**7.** В первую очередь нужно согласиться с установкой:

![0ogimage](https://content.timeweb.com/assets/ea82a3db-04a8-4aff-b22b-bedf48428f9c?width=1504&height=938)

**8\.** Выбрать место хранения почтовых ящиков пользователей:

![Iu6image](https://content.timeweb.com/assets/26bf000f-589a-43be-b1b4-472949bd0806?width=1494&height=938)

**9\.** Выбрать бэкенд по своему усмотрению: 

![H5aimage](https://content.timeweb.com/assets/3726a06d-e060-47a3-bb87-cf4bf0c408d6?width=1500&height=944)

-   Если вы выбираете OpenLDAP, будет запрошен LDAP-суффикс:

![S Bfimage](https://content.timeweb.com/assets/73e8fc23-6438-4137-9621-acb4d51b404e?width=1442&height=934)

-   При выборе MySQL, MariaDB или PostgreSQL будет создан надёжный пароль, который можно найти в файле `/root/iRedMail-x.y.z/iRedMail.tips`.

**10\.** В следующем окне появится мастер установки доменного имени электронной почты. Помните, что вы не можете установить имя хоста сервера в качестве домена электронной почты:

![Lm Himage](https://content.timeweb.com/assets/ec7e0dff-269c-4b42-81f4-8d62a2cbfe10?width=1494&height=936)

**11\.** Установить пароль для администратора:

![Nu Yimage](https://content.timeweb.com/assets/29816f77-c579-4143-9173-f66801f5870c?width=1490&height=942)

Этот аккаунт будет администратором и почтовым пользователем, с его реквизитами вы сможете войти в почтовый ящик, а также в админ-панель iRedAdmin.

**12\.** Выбрать дополнительные компоненты:

![O P Limage](https://content.timeweb.com/assets/8f429646-3027-4ff2-9695-c36400c71918?width=1502&height=946)

 **13.** Согласиться с предложенной для установки конфигурацией, введя `y`:

![58eimage](https://content.timeweb.com/assets/5d0fac28-566f-4066-b2df-ed76acab4bf5?width=1540&height=924)

**14\.** После завершения установки выполнить перезагрузку сервера.

После установки вся необходимая информация (пароли пользователей, пути к конфигурационным файлам) доступна в файле `/root/iRedMail-x.y.z/iRedMail.tips`.

Дополнительные компоненты будут доступны по следующим адресам:

-   Roundcube Webmail: https://адрес\_сервера/mail/
-   SOGo Groupware: https://адрес\_сервера/SOGo
-   Веб-интерфейс админ-панели iRedAdmin: https://адрес\_сервера/iredadmin/

Дополнительную информацию и помощь при проблемах можно получить на [форуме проекта](https://forum.iredmail.org/) или в [платной поддержке](https://www.iredmail.org/support.html) iRedMail.

## Установка на CentOS / RHEL

**1.** Установить FQDN hostname для сервера.

> [!NOTE]
> FQDN — Fully Qualified Domain Name, имя домена, не имеющее неоднозначностей в определении. Включает в себя имена всех родительских доменов иерархии DNS.

Проверить текущее значение hostname вы можете командой:

```shell
hostname -f
```

Ответом может быть:

```shell
mx.example.com
```

Значение hostname устанавливается в файлах `/etc/hostname` и `/etc/hosts`. В `/etc/hostname` нужно прописать короткий hostname — при mx.example.com в качестве FQDN следует указать:

```shell
mx
```

В файле `/etc/hosts` указываем FQDN hostname первым в списке:

```shell
127.0.0.1   mx.example.com mx localhost localhost.localdomain
```

Повторно проверяем значение FQDN hostname командой:

```shell
hostname -f
```

Если значение mx.example.com не было получено, необходимо перезагрузить сервер.

**2\.** Отключить SELINUX одним из следующих способов.

-   Способ 1. В файле `/etc/selinux/config` необходимо указать `SELINUX=disabled`, после чего выполнить перезагрузку сервера.
-   Способ 2. Выполнить в консоли команду ниже — она отключит SELINUX без перезагрузки сервера.

```shell
 setenforce 0
```

**3\.** Подключить официальные репозитории, если в этом будет необходимость (epel, appstream, powertools).

**4\.** Следовать [инструкции для Ubuntu](https://timeweb.cloud/docs/unix-guides/installing-iredmail#ustanovka-na-debian--ubuntu), начиная с пункта 4.
