шаблоны wordpress.

iRedMail

iRedMail — это:

1) Полноценный почтовый сервер.
2) Работает под управлением Red Hat® 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).

 

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

Схема работы 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 представляет собой bash-скрипт установки программного обеспечения, необходимого для развёртывания сервера электронной почты. В него входят следующие компоненты:

  • Dovecot — POP3 и IMAP службы;
  • Postfix — SMTP-сервер;
  • Cluebringer — служба политик сервера Postfix;
  • SpamAssassin — фильтр спама;
  • ClamAV — антивирус;
  • Amavisd — интерфейс между агентом пересылки сообщений — MTA, антивирусным сканером (ClamAV) и фильтром антиспама (SpamAssassin);
  • Fail2ban — программа сканирования лог-файлы и блокирующая подбор паролей к различным службам;
  • RoundCube — web-интерфейс для входа в почтовый ящик и управления письмами и контактами;
  • iRedAdmin — web-интерфейс для управления пользователями, почтовыми ящиками и почтовыми доменами.

iRedMail также имеет возможность выбора и установки вспомогательных служб для работы вышеперечисленных компонентов (web-сервер Apache, PHP, базы данных MySQL, PostgreSQL или служба каталогов OpenLDAP). В зависимости от выбора iRedMail также установит необходимые компоненты для управления через web-интерфейс (phpMyAdmin, phpPgAdmin или phpLDAPadmin).

В этой статье рассмотрим установки почтового сервера с помощью iRedMail 0.8.6 (на момент написания статьи — последняя версия) на операционной системе CentOS 6.5.

При установки операционной системы необходимо задать имя хоста вида mail.localserver34.ru (зависит от доменного имени)

Перед тем, как выполнить все действия, необходимо, чтобы была настроена сеть, и желательно установлены wget и Midnight Commander. Первичные настройки после инсталляции можно посмотреть здесь.

 

Устанавливать почтовик необходимо только на свежеустановленном и обновлённом сервере. Также важно учесть, что для внедрения сервера требуется соответствующие A и MX-записи на DNS-сервере.

 

 

Приступим к установке.

Обновляем систему:

yum upgrade -y

yum update -y

Открываем файл /etc/hosts и в нём пропишем:

127.0.0.1 mail.localserver34.ru mail localhost

Сохраняем и закрываем файл.

Затем переходим в папку /root и закачиваем архив iRedMail-0.8.6.tar.bz2

cd /root

wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.6.tar.bz2

распаковываем архив:

tar xjf iRedMail-0.8.6.tar.bz2

переходим в распакованную папку

cd ./iRedMail-0.8.6

и в ней запускаем скрипт установки и настройки

bash iRedMail

Появится диалоговое окно приветствия

CentOS iRedMail 01

 

Жмём Yes и увидим окно выбора папки, где будет храниться почта.

CentOS iRedMail 02

 

Оставляем по умолчанию и жмём Next. Предлагается выбрать способ хранения учётных записей.

CentOS iRedMail 03

 

Выбираем MySQL и жмём Next. После этого необходимо создать пароль администратора MySQL.

CentOS iRedMail 04

 

Вводим пароль и жмём Next. Затем необходимо ввести первое доменное имя для почты.

CentOS iRedMail 05

 

Вводим и жмём Next. После этого необходимо создать пароль администратора домена для входа в web-интерфейс управления.

CentOS iRedMail 06

 

Вводим и жмём Next. Появится окно с выбором устанавливаемых компонентов.

CentOS iRedMail 07

 

Оставляем всё по умолчанию (устанавливаться у нас будут все компоненты) и жмёмNext. Появится вопрос необходимо ли продолжать установку

CentOS iRedMail 08

 

Жмём клавишу y.

Скрипт начал устанавливать всё необходимое программное обеспечение для организации почтового сервера.

Далее предлагается использовать файрволл и SSHD.

CentOS iRedMail 09

 

Жмём Y.

После этого появится вопрос о рестарте файрволла и SSHD.

CentOS iRedMail 10

 

Жмём Y.

Далее предлагается использовать файл /etc/my.cnf для iRedMail.

CentOS iRedMail 11

 

Соглашаемся.

Всё, готово! Перезагружаем машину:

shutdown -r now

и на другой машине проверим:

Запустим почтовый клиент и настроим учётную запись по умолчанию postmaster (электронная почта postmaster@localserver34.ru):

CentOS iRedMail 12

 

На этом скриншоте показано, как настраивается почтовый клиент Mozilla Thunderbird. Он поймал все настройки автоматически и готов к использованию сервера.

P.S.: команда обновления антивируса ClamAV:

freshclam

 

 

Обновление до   iRedAdmin-Pro-SQL

Распаковать архив

iRedAdmin-Pro-SQL-2.4.0.tar

перейтив каталог tools

запустить скрипт upgrade_iredadmin.sh