Замутить общее можно, только это будет не одним продуктом как екчендж, а комплект продуктов, каждая програма из которого выполняет четко свою функцию, а не все в одном флаконе (хеденшолдерс блин, 3in1). Ну и соответственно настраивать сложнее.
Вообще у меня склажилось такое впечатление: опенсорсовский продукт ты настраиваешь неделю, но он работает годами, а вин настраиваешь визардом в пару кликов, и раз в неделю колупаешься с ним.
Наглядный пример, попихал пользователей в AD (слава тому что я програмер 800 рыльников ручками это садизм... а так 1 день на тестирования скрипта и все автоматом) И предусмотрительно поставил что пароль не истикает НИКОГДА. И что случилось через год? эти все рыльники немогут залогинится, пасс истек и сменился на первоночальный. Причем у половины в одно время а у другой половины через месец.
вот и получается