Основная задача бэкап MX это принять входящую почту в случаи неполадок или отсутствия соединения с основным MX-ом. Для более высокой доступности бэкап MX-а, лучше не распологать его на одной площадке с основным сервера, а вынести его на другую площадку и использовать другого провайдера для подключения. Теперь нам необходимо поправить наши MX записи на DNS-e, выглядеть они должны так:
Рубрика: Mail
Быстрая настройка Postfix, для отсылки сообщений через relay
Предположим, у вас есть сервер, который выполняет определенные внутренние задачи, и вы хотите, что бы данный сервер мог отсылать электронную почту. Все что нужно сделать, в этом случаи это настроить ваш основной почтовый сервер на relay для IP адреса вашего сервера, и проинсталировать Postfix с минимальными настройками. И так давайте начнем с Posfix-a.
Настраиваем Mailman на новом сервере. Переносим рассылки со старого.
И так, давайте подробно рассмотрим, как говориться шаг за шагом. Сразу хочу оговориться, что мой MTA — Postfix
Заходим в директорию mailman на старом сервере и создаем бакап нам необходимых директорий, это ./data ./archives ./lists:
Копируем этот файл на новый сервер, можно воспользоваться WinSCP например. Далее инсталлируем mailman. Загружаем и распаковываем последнюю версию mailman например отсюда.
Postfix + проверка существования почтовых ящиков через Ldap
В папке /etc/postfix, создаем файлик ldap.cf содержащий:
version = 3
server_port = 389
timeout = 60
search_base = dc=EDDNET, dc=ORG
query_filter = (&(proxyAddresses=smtp:%s)(|(objectClass=user)(objectClass=group)(objectClass=contact)(objectClass=publicFolder)))
leaf_result_attribute = mail
result_format = %s
result_attribute = cn
special_result_attribute =
scope = sub
bind = yes
bind_dn=user@osticket
bind_pw=******
Теперь немного подробнее о некоторых параметрах, server_host — имя или Ip адрес Ldap сервера, search_base — база где будет производиться поиск, bind_dn — имя пользователя имеющего доступ к базе, обязательно без зоны, то есть только чистое название домена после собаки, bind_pw — пароль пользователя.
В main.cf добавляем —
Web интерфейс для транспорта Postfix
В общем, надоело мне добавлять в транспорт пользователей руками, а лень, как известно это двигатель прогресса, поэтому, я решил написать небольшой Web UI. Выглядит он очень простенько, позволяет добавлять или удалять записи и выводит те, который уже есть в базе. Естественно, таблица транспорта должна быть в MySQL.
Если вам нужен интерфейс для управления Postfix-ом, обратите свое внимание на PostfixAdmin
Видео по установке почтового сервера на базе IRedMail
Комплекс iRedMail это полноценный почтовый сервер, с возможностью работы под управление RHEL, CentOS, Debian, Ubuntu или FreeBSD. В основе продукта лежит Postfix, Dovecot, Amavis-new, Clamav, Spamassasin и.т.д. Есть возможность авторизоваться пользователей из MySQL или OpenLDP. Автоматическая установка PostfixAdmin, PhPMyAdmin, RoundCube и AwStats.
Ну, а теперь собственно видео с установкой и моими комментариями, не судите строго это мой первый опыт 🙂
The player will show in this paragraph