Дмитрий Вам уже ответил, но чтоб Вас сориентировать от себя добавлю. Мы защищаемся от:
- внешнего и возможно внутреннего брутфорса
- от спама из вне
- от возможных спамеров внутри компании
- наша антиспам система профилированая и у каждого пользователя есть дружественный интерфейс (он может спасти свою почту, которая попала в спама - ложное срабатывание, он может обучать антиспам систему)
желающие могут список продолжить, но это основное. И не играет сильной роли, что Вы там возьмете, главное, что Вы понимали как это работает.
Я например не сторонник "готовых сборок", считаю, что они отбивают желание разбираться. Их можно заюзать, когда ты уже все понимаешь, и тебе руками леньки делать.
Нормальной практикой для новичка считаю установку и настройку ПО по-отдельности и в консоли. Это ИМХО