Избавляемся от MS Exchange на Window-платформе (hMailServer + ASSP)
![](/HMailServer/HMailServer-0.gif)
Например 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/HMailServer-1_1.gif)
![](/HMailServer/HMailServer-2_1.gif)
![](/HMailServer/HMailServer-3_1.gif)
![](/HMailServer/HMailServer-4_1.gif)
![](/HMailServer/HMailServer-5_1.gif)
![](/HMailServer/HMailServer-6_1.gif)
![](/HMailServer/HMailServer-7_1.gif)
![](/HMailServer/HMailServer-8_1.gif)
![](/HMailServer/HMailServer-9_1.gif)
![](/HMailServer/HMailServer-10_1.gif)
![](/HMailServer/HMailServer-11_1.gif)
![](/HMailServer/HMailServer-12_1.gif)
![](/HMailServer/HMailServer-13_1.gif)
![](/HMailServer/HMailServer-14_1.gif)
![](/HMailServer/HMailServer-15_1.gif)
![](/HMailServer/HMailServer-16_1.gif)
![](/HMailServer/HMailServer-17_1.gif)
![](/HMailServer/HMailServer-18_1.gif)
![](/HMailServer/HMailServer-19_1.gif)
![](/HMailServer/HMailServer-20_1.gif)
![](/HMailServer/HMailServer-21_1.gif)
![](/HMailServer/HMailServer-22_1.gif)
![](/HMailServer/HMailServer-23_1.gif)
![](/HMailServer/HMailServer-24_1.gif)
Как видите, hMailServer можно поставить на PostgreSQL и MySQL - но для данного примера я для разнообразия поставил его на бесплатный MS SQLExpress. Не забудьте перед инсталляцией hMailServer прибить стандартный виндузовый SMTP-сервис.
После установки почтовик hMailServer требует элементарного конфигурирования:
- Добавить свой почтовый домен и почтовый ящик:
- Определить локалку и хосты, имеющие право на релей.
- Проковырять дырки в фаерволе виндузни для 25-го и 110-го порта и закрыть на фаерволе протокол POP3 (я описываю минимальное конфигурирование - когда доступ к почте разрешен только изнутри сети).
- Обратите внимание, что из внешней сети можно отправлять почту без аутентификации только на локальные домены. В принципе эта настройка стоит по умолчанию - но не сбейте ее случайно - иначе вы заспамите весь интернет.
- Проверить вашу MX-запись в DNS-сервере:
- После этого можно проверить корректность конфигурации и попробовать войти в почтовик телнетом:
- Если это все удалось - уже можно пробовать тыкнуться в почтовик любым почтовым клиентом (предварительно включив журналирование):
На этом самое элементарное конфигурирование почтовика hMailServer можно считать законченным. После конфигурирования забекапьте XML-файл с конфигурацией и если что-то пойдет не так при более сложных вариантах конфигурирования - вы сможете возвратиться к работающией конфигурации вашего почтовика.
В почтовом деле есть много-много того, чему можно учиться годами. Ниже я покажу еще одну свою любимую игрушку ASSP. Этот замечательный Freeware OpenSource СПАМ-ФИЛЬТР я ставлю и перед виндузовыми и перед линусковыми почтовиками. Он отфильтровывает не менее 99% спама.
Эта конфетка устанавливается несколько хитрее, чем hMailServer. Ниже я покажу это для виндузовой платформы. Сначала ставится PERL - причем обратите внимание, не последней версии, а конкретной.
![](/HMailServer/Perl-install-1_1.gif)
![](/HMailServer/Perl-install-2_1.gif)
![](/HMailServer/Perl-install-3_1.gif)
![](/HMailServer/Perl-install-4_1.gif)
![](/HMailServer/Perl-install-5_1.gif)
![](/HMailServer/Perl-install-6_1.gif)
![](/HMailServer/Perl-install-7_1.gif)
![](/HMailServer/Perl-install-8_1.gif)
![](/HMailServer/Perl-install-9_1.gif)
Теперь надо поставить собственно спам-фильтр. Здесь надо делать все очень внимательно (как у меня на скринах ниже) - чтобы ничего не напутать с директориями.
![](/HMailServer/Assp-install-1_1.gif)
![](/HMailServer/Assp-install-2_1.gif)
![](/HMailServer/Assp-install-3_1.gif)
![](/HMailServer/Assp-install-4_1.gif)
![](/HMailServer/Assp-install-5_1.gif)
![](/HMailServer/Assp-install-6_1.gif)
![](/HMailServer/Assp-install-7_1.gif)
![](/HMailServer/Assp-install-8_1.gif)
![](/HMailServer/Assp-install-9_1.gif)
![](/HMailServer/Assp-install-10_1.gif)
![](/HMailServer/Assp-install-11_1.gif)
![](/HMailServer/Assp-install-12_1.gif)
![](/HMailServer/Assp-install-13_1.gif)
![](/HMailServer/Assp-install-14_1.gif)
![](/HMailServer/Assp-install-15_1.gif)
![](/HMailServer/Assp-install-16_1.gif)
![](/HMailServer/Assp-install-17_1.gif)
![](/HMailServer/Assp-install-18_1.gif)
![](/HMailServer/Assp-install-19_1.gif)
![](/HMailServer/Assp-install-20_1.gif)
![](/HMailServer/Assp-install-21_1.gif)
![](/HMailServer/Assp-install-22_1.gif)
![](/HMailServer/Assp-install-23_1.gif)
Потом надо проапгрейдить требуемые ASSP модули из фреймворка PERL.
![](/HMailServer/Perl_module_upgrade-1_1.gif)
![](/HMailServer/Perl_module_upgrade-2_1.gif)
![](/HMailServer/Perl_module_upgrade-3_1.gif)
![](/HMailServer/Perl_module_upgrade-4_1.gif)
И наконец, софтину можно запустить.
![](/HMailServer/Assp-start-1_1.gif)
![](/HMailServer/Assp-start-2_1.gif)
![](/HMailServer/Assp-start-3_1.gif)
![](/HMailServer/Assp-start-4_1.gif)
![](/HMailServer/Assp-start-5_1.gif)
Далее ASSP надо сконфигурить, поставив ваш спам-фильтр перед вашим почтовиком (MTA-агентом), в данном случае hMailServer. Варианты конфигурирования ASSP могут быть разнообразные и зависят от общей конфигурации системы. Например, при установке спам-фильтра и почтовика на одной машине - их разносят по портам, на разных машинах - по адресам:
![](/HMailServer/ASSP.gif)
![](http://forum.vb-net.com/GetTopicCount.png?id=8A06689D-A2EA-4E35-A9B8-4C7A067EFF66)
<SITEMAP> <MVC> <ASP> <NET> <DATA> <KIOSK> <FLEX> <SQL> <NOTES> <LINUX> <MONO> <FREEWARE> <DOCS> <ENG> <CHAT ME> <ABOUT ME> < THANKS ME> |