MTAComparison
Материал из OpenWiki
Содержание
Сравнение возможностей различных МТА
Postfix
Плюсы
- простой формат конфигурационных файлов => лёгкая настройка;
- большое количество документации по настройке с прокомментированными примерами в дистрибутиве МТА;
- большое количество статей по типовой конфигурации почтовой системы на базе этого МТА;
- МТА архитектурно состоит из нескольких даемонов, взаимодействующих между собой,каждый из которых занимается своми задачами;
- при разработке большое внимание уделяется проблеме безопасности, автор придерживается чёткой стратегии;
- высокая производительность;
- соответствие стандартам и совместимость с другими МТА;
Минусы
- отсутствие встроенных аутентификационных возможностей - приходится использовать внешние
Qmail
Плюсы
- модульный
- надежен и непревзойден в плане безопасности (не было найдено ни одной серьезной проблемы), но данные достоинства справедливы только при использовании оригинального кода qmail, без использования дополнений и патчей.
- прост в настройке. Удобство конфигурирования при установке и настройке.
- хорошо документирован, включая документацию на русском языке
- большое кол-во руководств на русском языке.
- возможность работы с SQL базами.
Минусы
- автором заброшен и обновляется исключительно энтузиастами, из-за чего любая проблема может не устраняться годами.
- малая (относительно сендмейла) распространенность в качестве платформы для весьма интересных проектов.
- малопригоден в чистом виде (например, долбится всегда на первый MX)
- проблемы с установкой и обновлением, необходимо использовать большое число посторонних патчей для создания полноценного почтового сервера. Частично проблему решает наличие готовых наборов патчей
- возможные проблемы с надежностью и безопасностью наложенных патчей
- некоторые патчи конфликтуют друг с другом
Sendmail
Плюсы
- неограниченные возможности описания конфигурации
- руками/скриптами легко ковырять письма в очередях
- при работе "по минимуму" очень легко и быстро настраивается.
- возможность полной интеграции с LDAP (access, aliases, разграничение доступа)
Минусы
- неизлечимые проблемы с безопасностью
- сложность конфигурации, частично компенсируемая в ущерб гибкости, наличием скриптов на m4
- легко допустить трудноуловимую логическую ошибку при "чистом" конфигурировании
- проблемы при перегрузках, когда нужно доставить сразу тонну писем.
- не поддерживает работу с MySQL, надо обязательно патчить.
- некорректая работа с несколькими очередями.
Exim
Плюсы
- возможность тонкой настойки.
- возможность при желании использовать разнообразные СУБД.
- прост и лёгок в настройке. Минимальная конфигурация настраивается весьма просто.
- позволяет очень гибко настраивать фильтрацию почты. В основном ИМХО упор делается на это.
- документации на английском языке хватает. На http://exim.org полное описание. Перевод документации на русский: http://www.lissyara.su/?id=1200 Русскоязычная почтовая конференция (mailing list / рассылка): http://mailground.net/mailman/listinfo/exim-users (ранее эта конференция была на exim.org.ua).
Минусы
- редко, но бывают проблемы с безопасностью, которые тут же устраняются обновлением.
- неудобство инсталляции. Нежелание авторов пойти по пути, который стараются сделать все стандартным: компиляция с нужными модулями за счет configure.