Почтовый сервер · 1 min read · Oct 21, 2025
iRedMail: Почтовый сервер с LDAP, Postfix, RoundCube, Dovecot, ClamAV, SpamAssassin, Amavisd (Debian 5.0.1)
iRedMail: Почтовый сервер с LDAP, Postfix, RoundCube, Dovecot, ClamAV, SpamAssassin, Amavisd на Debian (Lenny) 5.0.1
Последнее редактирование 31.03.2011
iRedMail — это оболочка скрипта, которая позволяет вам быстро развернуть полнофункциональное почтовое решение менее чем за 2 минуты. Начиная с iRedMail 0.5, он поддерживает Debian 5.0.1 (поддерживает как i386, так и x86_64). Его цель — сделать установку и настройку почтового сервера на Linux простой и удобной. iRedMail поддерживает как OpenLDAP, так и MySQL в качестве бэкендов для хранения виртуальных доменов и пользователей. Этот учебник показывает, как использовать OpenLDAP в качестве бэкенда.
Теперь iRedMail предоставляет две программы веб-почты, RoundCube и SquirrelMail, и обе поддерживают бэкенды MySQL и OpenLDAP и могут менять пароли.
- Основные компоненты, используемые в этом решении: http://code.google.com/p/iredmail/wiki/Main_Components
- Форум для обсуждений: http://www.iredmail.org/forum/
- Главная страница проекта: http://code.google.com/p/iredmail/
1 Требования
Настоятельно рекомендуется использовать версию ‘netinst’ для установки минимальной системы Debian, а затем развернуть почтовую службу через решение iRedMail. Например:
Чтобы установить такую систему, вам понадобятся следующие компоненты:
- debian-501-amd64-netinst.iso или debian-501-i386-netinst.iso, загрузите образы CD/DVD Debian через HTTP/FTP
- Подключение к Интернету.
2 Предварительная заметка
В этом учебнике мы используем:
- Имя хоста mail.example.com
- IP-адрес 192.168.1.10
- LDAP суффикс (root dn) dc=example,dc=com
- Первый виртуальный домен: example.com
4 Установка имени хоста
В Debian (Lenny) имя хоста устанавливается в этих двух файлах:
- /etc/hostname: настройка имени хоста
- /etc/hosts: сопоставление имени хоста <=> IP-адреса
Сопоставьте это имя хоста с ‘127.0.0.1’ (Предупреждение: Укажите полное доменное имя хоста в качестве первого элемента.)
| #127.0.0.1 localhost #127.0.1.1 mail.example.com mail 127.0.0.1 mail.example.com mail localhost localhost.localdomain |
| mail |
Проверьте полное доменное имя хоста:
mail.example.com
5 Начало установки iRedMail
Переключитесь на пользователя root, мы должны выполнять дальнейшие команды как пользователь root без sudo.
$ sudo su -
Скачайте новую версию iRedMail:
Запустите установщик iRedMail:
Страница приветствия:

Все электронные письма должны храниться в этом каталоге:

iRedMail поддерживает как OpenLDAP, так и MySQL в качестве бэкендов для хранения виртуальных доменов и пользователей. Рекомендуется использовать OpenLDAP.

LDAP суффикс, обычно это ваше имя домена, например: dc=example,dc=com
iRedMail поместит все виртуальные домены/пользователей в ‘o=domains,dc=example,dc=com’, это называется ‘LDAP base dn’: o=domains,dc=example,dc=com.

Установите пароль для администратора LDAP-сервера. Административная учетная запись определяется в /etc/ldap/slapd.conf, обычно это: cn=Manager,dc=example,dc=com.

Get new posts in your inbox
No spam. Unsubscribe anytime.