Читаем вдумчиво(авторство Stellar):1) qmail для более-менее нормальной работы надо патчить.
Патчей больше десятка, они изменяют очень большой процент кода qmail, все они разного авторства, ни один из патчей не внесен автором в дерево исходников.
Поскольку патчей много, нет никакой гарантии, как они будут работать по одиночке и вместе.
Общий размер исходного кода на С у qmail порядка 400 килобайт.
Объем патчей - около 200 килобайт. Это значит, что от qmail осталась дай бог если половина оригинального кода. Поэтому о хваленой безопасности Бернстейновского ПО речь не идет: пропатченный qmail - это уже, де-факто, другой программный продукт.
Я занимаюсь программированием на С и С++ уже семь лет и отлично знаю, что если куча несвязанных друг с другом авторов в оригинальном проекте заменит 50% кода, проект превратится непонятно во что. При этом, обращаю внимание, Бернстайн ни один из патчей в свой код не внес и версии старше чем 1.03 до сих пор нет.
2) qmail очень неудобен для администрирования. Из неудобств:
- кривой формат логов. Логами попросту неудобно пользоваться.
- большое количество файлов с настройками и неочевидность их настройки
- мягко говоря, странное расположение файлов конфигурации
- сложность прикрутки внешних фильтров, например, антиспама и антивируса. Очень неудобно прикручивать несколько фильтров одновременно - их приходится выстраивать в очередь друг за другом, что сильно снижает производительность системы из-за большого количества вызовов fork + exec. На системе с загруженными дисками это дает тормоза.
- отсутствие интерфейса к плагинам, такого, как Milter API. Из-за этого qmail надо патчить, патчить и еще раз патчить, а потом еще и пересобирать.
3) qmail очень крив для доработки функциональности. Как раз из-за отсутствия внятного (да и вообще, какого-либо) API.
Если для того же Постфикса или Сендмэйла достаточно написать за пять минут плагин на Перле, без пересборки самих MTA, то qmail надо либо пропатчить, либо заняться очередной подменой бинарников. Соответственно, высока цена ошибки и велико потенциального время простоя софта.
Всех этих проблем давно уже нет (а некоторых - и не было вовсе) ни в exim, ни в postfix ни даже в sendmail.
То, что некоторые люди живут с верой - это хорошо. Но только к реальному состоянию дел эта вера никакого отношения не имеет, увы.
А реальность такова, что индустрия разработки ПО не стоит на месте и 10 лет для программы - это огромный срок.
Можно возразить, что все проблемы решаются, что надо один раз поиметься и потом..... ...но дело-то обстоит так, что с другими системами таких проблем нет вовсе. При этом функциональность qmail уже функциональности того же Постфикса.
--------
P.S. Странно, ведь никто не ставит себе сейчас RedHat 4.1 выпуска 1997 года. И более того, совет поставить себе дистрибутив 1997 года вызывает сомнения в здравости рассудка, но находятся люди, с упертостью поистине невообразимой, которые продолжают ставить qmail образца того же 1997 года...