Документация по ОС FreeBSD Вторник, 16.04.2024, 19:14
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Apache [58]
DNS [25]
FTP [27]
Mail [74]
Samba [24]
Squid [46]
SSH [23]
VPN [35]
РРР [20]
Net [173]

Главная » Статьи » Сеть » Mail

Обзор и установка почтового сервера iRedMail [2010]
Доброго времени суток, уважаемые читатели ИТ-Блога «Exbyte.Ru»!

Представляю вашему вниманию обзор, установку и настройку замечательного пакета iRedMail на базе Debian Lenny.

iRedMail – это:
1) Полноценный почтовый сервер.
2) Работает под управлением Red Hat(R) Enterprise Linux (5.x), CentOS (5.x), Debian (5.0.x), Ubuntu (8.04, 9.04, 9.10), FreeBSD (7.x, 8.0).
3) Работает как и на обычной системе, так и под управлением виртуальной машины: пр. VMware, OpenVZ, Xen.
4) Поддержка архитектур i386 и x86_64.
5) Использует для установки и настройки совместимые компоненты, такие как Postfix, Dovecot, SpamAssassin и т.д.
6) При установке использует бинарные пакеты из вашего дистрибутива.
7) Проект с открытым исходным кодом, распространяемый под лицензией GPL v2.
8) Поддержка двух бэкэндов для хранения виртуальных доменов и пользователей: OpenLDAP и MySQL.
9) Безлимитное число поддержки доменов, пользователей, почтовых алиасов.
10) Поддержка двух Web-Интерфейсов (RoundCube и SquirrelMail).

Этот пакет очень удобен в настройке и установке.

1) Удобен этот пакет в том, что:
а. Не нужно много знаний,т.е. процесс установки и настройки совсем не сложный.
б. Требует минимум времени на разворот корпоративной почты. Я потратил на установку этой сборки буквально 20 минут.
в. В комплекте идет весь необходимый софт для почтового сервера.(Антивирус, Антиспам, 2 Web-Интерфейса(по выбору)

2) Аналогов данного пакета не существует.

Схема работы iRedMail:
 

 
АнтиСпам и АнтиВирус.
В качестве антиспама и антивируса выступают 2 популярных пакета, это SpamAssassin и ClamAV

Что поддерживает iRedMail для защиты почты:
1. Поддержка SPF (Sender Policy Framework).
2. Поддержка DKIM (DomainKeys Identified Mail).
3. Поддержка Greylist.
4. Поддержка «Белых списков» ( на основании DNS имени и IP адреса)
5. Поддержка «Черных списков» ( на основании DNS имени и IP адреса)
6. Поддержка «Черного списка» HELO запросов.
7. Поддержка HPR (HELO Randomization Prevention)
8. Поддержка Spamtrap.
9. Интерграция SpamAssassin
10. Интеграция ClamAV, автообновление вирусных баз.

Поддержка почтовых клиентов:

Почтовые клиенты с поддержкой POP3/POP3S и IMAP/IMAPS. Haпример: Mozilla Thunderbird, Microsoft Outlook, Sylpheed.

Установка iRedMail.

В качестве почтового сервера я выбрал iRedMail. Это сборка Postfix+LDAP(MySQL)+SpamAssassin+ClamAV+AmaViS+Dovecot+RoundCube (SquirrelMail) и т.д. В данной статье мы будем рассматривать настройку этого замечательного сервера на базе OpenLDAP.

Внимание! Не забудьте сменить example.com на имя вашего домена.

Немного поправим наше имя хоста:

vi /etc/hosts
127.0.0.1 mail.example.com localhost localhost.localdomain

vi /etc/hostname
mail.example.com

Сохраняем изменения командой:

/etc/init.d/hostname.sh start

Проверим FQDN имя хоста:

hostname –f

Вся установка проводится под пользователем root!

Скачиваем в директорию /tmp данный файл:

cd /tmp && wget iredmail.googlecode.com/files/iRedMail-0.6.0.tar.bz2

Установим архиватор:

apt-get install bzip2

Нужно распаковать данный архив:

tar -xvjf iRedMail-0.6.0.tar.bz2

Переходим в директорию /tmp/iRedMail-0.6.0/pkgs/ и запускаем установочный скрипт:
bash get_all.sh

Пойдет загрузка необходимых пакетов.
Для работы dovecot нужно поставить Candidate версию пакета. C другой работать не будет!

apt-cache policy dovecot-common dovecot-pop3d dovecot-imapd | grep 'Candidate'

Команда отдаст пустой результат.
Переходим в директорию установочного скрипта:

cd /tmp/iRedMail-0.6.0/

Запускаем установочный скрипт:

bash iRedMail.sh

Появится окно инсталлятора:

 
Выбираем путь, где будет храниться вся наша почта:
 


Выбираем бэкэнд для нашего сервера. Поддерживаются MySQL и OpenLDAP. Мы выберем OpenLDAP:
 


LDAP суффикс для нашего сервера добавляется так: dc=example,dc=com
 


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


Вводим имя нашего домена:
 


Вводим пароль администратора(postmaster):
 


Первый пользователь который будет создан, это пользователь: www@example.com. Нам требуется придумать для него пароль:
 


Включаем проверку SPF и функцию проверки DKIM:
 


Ставим доп. компоненты:
 


Сделаем алиас для юзера root:
 


Конфигурация завершена.
Появляется сообщение:

Configuration completed.*************************************************************

**************************** WARNNING ********************************

**********************************************************************


* Please do remember to *REMOVE* configuration file after installation *

* completed successfully. *

* *

* * /root/iRedMail-x.y.z/config

* *

*************************************************************************

<<< iRedMail >>> Continue? [Y|n] # <- Type 'Y' or 'y' here, and press 'Enter' to continue

Жмем Y и дожидаемся окончания установки.
Создание пользователя проходит на странице: https://example.com/postfixadmin
Входим в postfixadmin пользователем postmaster@example.com и в меню выбираем "Создать ящик”
 


Пользователь создан!
Также PostfixAdmin позволяет:
1. Добавить нового администратора.
2. Добавить домен.
3. Создать почтовый ящик.
4. Создать алиас.
5. Изменить пароль администратора.
6. Просматривать журнал действий для домена.
7. Устанавливать и управлять квотами пользователей.
Список доступа к компонентам:
 


Сервер установлен и настроен!


Источник: http://exbyte.ru/obzor-i-ustanovka-pochtovogo-servera-iredmail/
Категория: Mail | Добавил: oleg (22.06.2010)
Просмотров: 2150 | Рейтинг: 5.0/2 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024