Избавляемся от MS Exchange на Window-платформе (hMailServer + ASSP)
Например Microsoft предлагать нам арендовать несколько почтовых ящиков за 252 тысячи рублей, и даже сдавать нам в аренду (!) сам их ублюдочный почтовый сервер всего за 785 тысячи 183 рублей!
Поскольку я неоднократно работал почтовым администратором и на юниксах и на виндузне, а также прекрасно ориентируюсь в проделках гавнософта - Настройка Exchange Server 2003 - мимо всего этого ОТКРОВЕННОГО МРАКОБЕСИЯ (типа краткосрочной аренды нескольких почтовых ящиков всего за 8 тысяч долларов) я не смог пройти мимо равнодушно.
Тем более лично я давным-давно полностью избавился от какого-либо платного софта даже на устаревшей платформе Windows - Модернизация Web-сервера - долой платный софт и Hyper-V. Ну я уж не говорю про более современную OpenSource среду - Linux. Там наличие платного софта с тайным программным кодом (принадлежащим какому-то невменяемому мультимиллиардеру) противоречит всей идеологии Linux-платформы.
Итак, на этой страничке я покажу один из многих-многих Freeware OpenSource почтовых серверов, которые можно установить даже прямо на виндузовую платформу. Пикантность ситуации в том, что этот OpenSource-сервер на две головы выше по функциональности чем убогая проделка Билла Гейтса. Все преимущества мне описывать лень, так навскидку - первое что приходит в голову : взгляните не удобство диагностики конфигурации почтовика, автоблокирование IP при неверном логине/пароле, автоответчики, удобство создания почтовых ящиков (минуя всякие ActiveDirectory), включенный в почтовик антиспам и антивирус, разные настройки режимов релея и необходимости аутинтификации для различных сетей... Список далеко не полный, но тот кто знаком с ублюдочной проделкой Билла Гейтса - знает что ничего подобного там нет. Хотя кое-что из этого можно реализовать внешними платными примочками к Exchange, например GFI-фильтром.
Ставится hMailServer (в отличие от ублюдочного Exchange) буквально за несколько секунд :
Как видите, hMailServer можно поставить на PostgreSQL и MySQL - но для данного примера я для разнообразия поставил его на бесплатный MS SQLExpress. Не забудьте перед инсталляцией hMailServer прибить стандартный виндузовый SMTP-сервис.
После установки почтовик hMailServer требует элементарного конфигурирования:
- Добавить свой почтовый домен и почтовый ящик:
- Определить локалку и хосты, имеющие право на релей.
- Проковырять дырки в фаерволе виндузни для 25-го и 110-го порта и закрыть на фаерволе протокол POP3 (я описываю минимальное конфигурирование - когда доступ к почте разрешен только изнутри сети).
- Обратите внимание, что из внешней сети можно отправлять почту без аутентификации только на локальные домены. В принципе эта настройка стоит по умолчанию - но не сбейте ее случайно - иначе вы заспамите весь интернет.
- Проверить вашу MX-запись в DNS-сервере:
- После этого можно проверить корректность конфигурации и попробовать войти в почтовик телнетом:
- Если это все удалось - уже можно пробовать тыкнуться в почтовик любым почтовым клиентом (предварительно включив журналирование):
На этом самое элементарное конфигурирование почтовика hMailServer можно считать законченным. После конфигурирования забекапьте XML-файл с конфигурацией и если что-то пойдет не так при более сложных вариантах конфигурирования - вы сможете возвратиться к работающией конфигурации вашего почтовика.
В почтовом деле есть много-много того, чему можно учиться годами. Ниже я покажу еще одну свою любимую игрушку ASSP. Этот замечательный Freeware OpenSource СПАМ-ФИЛЬТР я ставлю и перед виндузовыми и перед линусковыми почтовиками. Он отфильтровывает не менее 99% спама.
Эта конфетка устанавливается несколько хитрее, чем hMailServer. Ниже я покажу это для виндузовой платформы. Сначала ставится PERL - причем обратите внимание, не последней версии, а конкретной.
Теперь надо поставить собственно спам-фильтр. Здесь надо делать все очень внимательно (как у меня на скринах ниже) - чтобы ничего не напутать с директориями.
Потом надо проапгрейдить требуемые ASSP модули из фреймворка PERL.
И наконец, софтину можно запустить.
Далее ASSP надо сконфигурить, поставив ваш спам-фильтр перед вашим почтовиком (MTA-агентом), в данном случае hMailServer. Варианты конфигурирования ASSP могут быть разнообразные и зависят от общей конфигурации системы. Например, при установке спам-фильтра и почтовика на одной машине - их разносят по портам, на разных машинах - по адресам:
|