я бы так сказал:
1. настроить постфикс по-простому, чтоб принимал и отсылал
1.1 пользователей храним в бд mysql, можно заводить системных, но в бд таки лучше (нужно немного разобраться в mysql)
1.2 обязательно провериться, чтоб сервак не был open relay'ем, иначе адрес быстро улетит в блеклисты
1.3 быть увереным, что в сети все тачки "чистые" от вирусов, это важно пока не настроена smtp-авторизация, чтоб с зараженых тачек не происходила рассылка спама
2. прикрутить smtp-авторизацию. Это дает защиту от рассылок спама из своей сети и защиту от несанкционированных рассылок под именем другого пользователя
3. прикрутить антиспам (из бесплатных amavis, он потянет за собой spamassassin, из платных посмотреть drweb-мне нравится)
4. настроить tls
5. прикрутить веб-морду, если нужно
-добиться работы почты на этапе 1*. остальные этапы можно наворачивать (даже на продакшене, если аккуратно)
-перед внедрением каждого пункта изучить тему
-пояснить начальству, чтоб Вам нужно время: неделя, две, месяц
брать готовый конструктор типа iRedMail я бы не советовал новичку. Сначала всетаки нужно получить понятие как работает почта
по теме
настройка postfix полезно будет почитать и запомнить этот материал