Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



iRedMail: Установка полноценного почтового сервера с LDAP, Postfix, RoundCube, Dovecot, ClamAV, DKIM, SPF в CentOS 5.x, часть 1

Рубрика: Shell -> RHEL, CentOS
Метки: | | | | | |
Среда, 15 апреля 2009 г.
Просмотров: 26164
Подписаться на комментарии по RSS

iRedMail представляет собой шелл скрипт, который позволяет вам быстро установить полноценный почтовый сервер на Centos 5.x (поддерживаются архитектуры i386 и x86_64). iRedMail поддерживает в качестве хранилищ для виртуальных доменов и пользователей OpenLDAP и MySQL. В данной статье мы будем использовать OpenLDAP.

Компоненты почтового сервера 140 

Обсуждение 139

Предварительные замечания

В данном руководстве мы будем использовать:

Имя сервера: server1.example.com

LDAP суффикс: dc=example,dc=com

Аккаунт администратора OpenLDAP: cn=manager,dc=exmple,dc=com

Почтовый домен: example.com

Путь к почтовым ящикам: /home/vmail/domains

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

Требования

У вас должен быть установлен CentOS 5.x, желательно в минимальной установке. Обзятельно проверьте чтобы не был установлен Apache, PHP и MySQL. Если они установлены, удалите их с помощью yum.

Должен обязательно работать Yum и созданы MX записи для вашего домена.

Установка

Скачайте скрипт iRedMail:

wget http://iredmail.googlecode.com/files/iRedMail-0.4.0.tar.bz2
tar xjf iRedMail-0.4.0.tar.bz2

Запустите скрипт для скачивания всех требуемых пакетов:

cd iRedMail-0.4.0/pkgs/
sh get_all.sh

Запустите скрипт установщика:

cd ..
sh iRedMail.sh

Страница приветствия:

страница приветствия

Укажите путь к директории почтовых аккаунтов (mailboxes), все письма будут храниться в этой директории.

путь к почтовой директории

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

openldap

Указываем LDAP суффикс, обычно это имя вашего домена:

ldap суффикс

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

пароль админа LDAP

Устанавливаем пароль для администратора виртуальных доменов в LDAP. Пользователь  cn=vmailadmin,dc=example,dc=com будет использоваться для управления всеми виртуальными доменами и пользователями.

админ виртуальных доменов

Добавляем наш первый виртуальный домен:

первый виртуальный домен

Указываем имя администратора виртуального домена. Обычно это 'postmaster'.

администратор виртуального домена

Продолжение следует...

Разное

Я довольно давно пользуюсь хостингом от Домишко. На мой взгляд это самый надежный хостинг. Попробуйте сами.

Давно хотели отбелить зубы? Обращайтесь в стоматологическую клинику “Улыбка".

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 1

  1. Есть про подключение клиента к Ldap, правка roundcube и несколько советов http://plutonit.ru/view_post.php?id=241

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)