упражнаюсь с поднятием почты.
платформа - конечно же Debian stable, надежный как вымерший мамонт.
использую связку: postfix+dovecot+pgsql (+squirrel или еще какая-то веб-мордашка в перспективе, а мож и самопись, если вдохновение случится)
Dovecot
Авторизация локальных пользователей мне не нужна, все юзеры хрянятся в БД, поэтому отключаем в роли источников для passdb PAM и /etc/passwd. Оба источника включаются через файл auth-system.conf.ext, комментируем в /etc/dovecot/conf.d/10-auth.conf строку
и делаем reload. Авторизуемся, Читаем логи и убеждаемся, что сразу идет обращение к БД.
авторизация для начала настроена в plain text для поучиться. далее последует перевод в crypt