Видео смотреть бесплатно

Смотреть домашнее видео

Официальный сайт avufa 24/7/365

Смотреть видео бесплатно

T1mbo 25.06.2010 22:53

How-to`sПочтовый пакет iRedMail

Доброго времени суток, уважаемые читатели Welinux.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).


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

Удобен этот пакет в том, что:

а. Не нужно много знаний,т.е. процесс установки и настройки совсем не сложный.

б. Требует минимум времени на разворот корпоративной почты. Я потратил на установку этой сборки буквально 20 минут.

в. В комплекте идет весь необходимый софт для почтового сервера.(Антивирус, Антиспам, 2 Web-Интерфейса(по выбору)

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

image


АнтиСпам и АнтиВирус.

В качестве антиспама и антивируса выступают 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

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

image

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

image

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

image

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

image

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

image

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

image

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

image

Первый пользователь который будет создан, это пользователь: [email protected]. Нам требуется придумать для него пароль:

image

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

image

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

image

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

image

Конфигурация завершена.

Появляется сообщение:

Configuration completed.
*************************************************************************
**************************** WARNNING ***********************************
*************************************************************************
* *
* Please do remember to *REMOVE* configuration file after installation *
* completed successfully. *
* *
* * /root/iRedMail-x.y.z/config
* *
*************************************************************************
<<>> Continue? # <- Type 'Y' or 'y' here, and press 'Enter' to continue

Жмем Y и дожидаемся окончания установки.

Создание пользователя проходит на странице: https://example.com/postfixadmin

Входим в postfixadmin пользователем [email protected] и в меню выбираем “Создать ящик”

image

Пользователь создан!

Также PostfixAdmin позволяет:

1. Добавить нового администратора.

2. Добавить домен.

3. Создать почтовый ящик.

4. Создать алиас.

5. Изменить пароль администратора.

6. Просматривать журнал действий для домена.

7. Устанавливать и управлять квотами пользователей.

Список доступа к компонентам:

image

Сервер установлен и настроен!
UPD: Для корректной работы почтового сервера обязательно нужна MX запись на DNS сервере, к которому привязан ваш домен!
Ссылки на проекты:

Debian

iRedMail

Posftix

OpenLDAP

MySQL

SpamAssasin

ClamAV

AMaViS

Dovecot

RoundCube

SquirrelMail

Awstats

phpLDAPAdmin

phpMyAdmin

Автор: T1mbo(exbyte.ru)
Источник


Копирование статьи допускается только с разрешения её авторов: r0ster & t1mbo.


Тэги: iRedMail
+ 6 -
Похожие Поделиться

renya 25.06.2010 22:56 #
+ 4 -
Под кат же =)
И я если не ошибаюсь, я читал это ... возможно на хабре
T1mbo 25.06.2010 22:57 #
+ 0 -
Этот пост я публиковал на хабре через знакомого.
renya 25.06.2010 23:14 #
+ 0 -
Ну чтож - хороший пост, поздравляю ;)
dfx 25.06.2010 23:19 #
+ 0 -
Согласен, пост что надо :) Спасибо, будет полезно :)
T1mbo 26.06.2010 00:19 #
+ 1 -
c этим постом не дотянул до инвайта на хабре, но тут надеюсь оценят )
T1mbo 25.06.2010 23:19 #
+ 1 -
Спасибо :)
digiwhite 26.06.2010 00:37 #
+ 0 -
Очень развернуто. Хоть и не сисадмин, но почитать интересно. Спасибо!
T1mbo 26.06.2010 01:07 #
+ 0 -
Статья писалась обычным, понятным языком :)
main 26.06.2010 01:33 #
+ 0 -
А под 10.04 не работает...
T1mbo 26.06.2010 02:01 #
+ 1 -
А в списке совместимости нет поддержки Ubuntu 10.04. Из ubuntu поддерживаются: 8.04, 9.04, 9.10
cooler 26.06.2010 02:44 #
+ 2 -
Насколько я понимаю, это не почтовый пакет, а скрипт автоматического инсталла группы компонентов с дефолтовой (чтоб работало из коробки) настройкой.

Всегда не любил подобные решения, ибо молодежь от таких скриптов перестает работать серым веществом, и на элементарных проблемах затыкаются не зная что это и как его править.
Username 26.06.2010 11:33 #
+ 0 -
Дай угадаю, apt-get для тебя - вселенское зло?
cooler 27.06.2010 01:11 #
+ 0 -
apt-get - нет.
Всемирное зло, это неучи, которые устанавливают так софт. Не зная конфигов.
Username 27.06.2010 13:30 #
+ 1 -
Я к тому, что апт сам вполне неплохо начально конфигуряет устанавливаемый пакет.
cooler 27.06.2010 13:55 #
+ 0 -
Я акцентирую внимание на безграмотности людей, а не на менеджере пакетов.
alvelin 28.06.2010 11:17 #
+ 0 -
Всегда не любил подобные решения, ибо молодежь от таких скриптов перестает работать серым веществом, и на элементарных проблемах затыкаются не зная что это и как его править

А в чем проблема? - Напишите материал (цикл материалов, т.к. в 100 знаках всего не объяснить) о том, как это делать правильно. Полагаю, вашей квалификации хватит на такое.
IMHO, чем больше информации, тем лучше. Есть возможность из чего выбрать.
Думаю, что человек, сказавший "А" ("а так делать неправильно"), должен сказать и "Б"("боюсь, но лучше будет сделать так").
exelens 26.06.2010 07:45 #
+ 0 -
Копирование статьи допускается только с разрешения её авторов: r0ster & t1mbo.


А теперь идём и читаем правила welinux.ru
И ставим ссылку на хабр.
T1mbo 26.06.2010 12:12 #
+ 0 -
Я поставил ссылку на свой ресурс, т.к. статья моя.
exelens 26.06.2010 17:11 #
+ 0 -
Что ты мне голову морочишь?
Где общепринятая надпись "Источник" и ссылка на оригинальную статью?
T1mbo 26.06.2010 19:58 #
+ 0 -
в профиле мой jabber. авторство могу доказать.
exelens 30.06.2010 09:28 #
+ 0 -
Причём тут авторство? У тебя как с логикой?
Этот пост копипаст с хабра. На хабре оно было раньше опубликовано так?
Поставь ссылку на первоисточник.
bosha 26.06.2010 09:42 #
+ 2 -
Всё это конечно очень замечательно, но вот лучше настроить всё это настроить самому. Не так уж это и сложно.
T1mbo 26.06.2010 12:17 #
+ 0 -
Имхо этот пакет хорош, что-бы сделать все быстро :)
bosha 26.06.2010 12:31 #
+ 0 -
Если смотреть с такой стороны, то ещё быстрее будет:


git clone git://gitsite.com/config.git
cd config.git && ./move_conf.sh


И не только быстрее, но ещё и правильнее, и надёжнее ;)
Aesdana 27.06.2010 09:07 #
+ 1 -
Имхо такие вещи лучше делать качественно, а не быстро.
goganchic 30.06.2010 00:53 #
+ 0 -
Это все очень хорошо, но было бы круто иметь deb-ку а не sh-скрипт. Deb-ка поможет выкачать зависимости, правильно обновиться и подчистить все, если поребуется удалить.
den1024 21.10.2010 12:24 #
+ 0 -
Ребят, подскажите пожалуйста. Всё настроил по вашей статейке - работает отлично, почта отправляется на внешку. Но когда пытаюсь прислать себе извне почту получаю возврат с следующей ошибкой:

Delivery to the following recipient failed permanently:

[email protected]

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 554 554 5.7.1 : Relay access denied (state 14).

В чём может быть проблема?
Заранее премного благодарен за помощь!
den1024 21.10.2010 16:29 #
+ 0 -
С этим разобрался - но теперь другая проблема. По логам postfix видно что почта приходит и отдаётся dovecot'у но на веб-морде и в БД ничего нет. :(
T1mbo 25.10.2010 14:35 #
+ 0 -
Копаю в ту же сторону. Почта приходит с задержкой в 6 минут.
dr_magnus 25.10.2010 15:14 #
+ 0 -
почта приходит с задержкой из-за настроек спам фильтра.
точно не скажу, как это настроено именно у тебя, но принцип такой:
тебе шлют почту - спам-фильтр ее отбивает (не помню уже с каким кодом) - любой правильный и уважающий себя сервер повторит попытку отправить почту снова - спам-фильтр это оценил и почту пропустил
как-то так примерно.

а для себя сделай выводы - что бы ты не делал, но матчасть ты знать обязан.
почту он за 20 минут настроил, видишь ли.

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн