Не хотелось бы разводить холивар, что лучше, а что хуже. Я в интернете не нашёл чёткой информации, поэтому решил поднять тему и спросить знающих.
Занимаюсь Postfix'ом.
Решил изучить exim. Честно говоря ощутил конкретную разницу между этими MTA.
Приведите все за и против!
Exim:
Первое что понравилось в exim это простота настройки различных ограничений, очень гибко

Но очень не понравилась документация, хоть и на сайте лисяры есть перевод, но организация документации мне не понравилась
Достаточно времени нужно чтобы разобраться с теми или иными настройками (роутеры, транспорт, acl), но когда разберёшься всё просто

Монолитность структуры, в случае ошибки повиснет весь MTA
Книга автора Exim уже устарела, некоторых опций в новых версиях уже нет
Postfix:
Postfix тоже очень даже хороший MTA
Очень хорошая документация, чёткое описание каждой опции и довольно мало времени необходимо чтобы что-то найти и хорошо структурирована
В организации можно реализовать все требования с помощью данного MTA
Настройка ограничений довольно скудна, хоть и есть такие вещи как smtpd_restrictions_*, но чтобы реализовать какие-то более индивидуальные решения необходимо прибегать к регулярным выражениям. Возможно конечно использование опций *_exceptions_* но всё же...
Модульная структура, что очень хорошо
Высокая безопасность, если не ошибаюсь с 2005 года не одной уязвимости
Мне понравились оба MTA....