Postfix элементарно расширяется хотя бы через тот же Rspamd
Я например не смог решить ситуацию отвязки имени в логине от почтового адреса. Это прямо такй мастхэв в виртуальном почтовом хостинге, что прямо "я ваще". Я не очень понимаю, как в постфиксе настроить технические фильтры, чтобы все в тот же rspamd/clamav не слать. Например прямо супер тема - 20 секунд перед баннером задержки ставить. А, ну про логи, которые нельзя послать в stdчто-нибудь я вообще молчу. Три разных способа настройки виртуальных доменов в пяти разных конфигах. Не то чтобы это всё нерешаемо, но в exim голова об этом меньше болит. Если мы о косости когда, то первое что мы мы должны выбросить - это сам Linux. Жуткое нагромождение костылей, легаси и очень смешных дырок. С производительностью у всех так себе. При том, что все четыре варианта почтовых серверов (сервер приёма почты, сервер роутинга и отправки почты, сервер приема авторизованной почты -типа с Outlook/mutt/TheBat, сервер приема почты от скриптов - по моей классификации) это просто посредники и могут быть event driven. Но почему-то никто так и не. Да, в принципе можно выделить ещё обратный прокси как в Яндексе - это они забавно сделали.
Короче, в почте главное стабильность, предсказуемость, понятность настройки, хороший предфильтр, хорошее и прозрачное разгребание очереди, информативность логов. Всё остальное - это рюшечки.