Зачем, нет, серьёзно, ЗАЧЕМ вам собственная почтовая инфраструктура? Если хочется, чтобы всё работало и не требовало времени на поддержку, то подключите домен к Яндекс.ПДД и не изобретайте велосипед.
Ну а если необходимо прокачать опыт, то Postfix, OpenDKIM, spf, Dovecot и прочие мелочи вам в помощь.
Для 20+ сотрудников имеет смысл делать LDAP (или Windows AD) сервер для хранения всех аккаунтов пользователей и использовать везде OpenLDAP для подключения к нему.
В качестве почтового клиента проще всего поставить веб-клиента Roundcube: он довольно убогий визуально, но умеет очень многое по сравнению с более гламурными решениями. Ну а вам это обеспечит отсутствие вопросов типа "как мне подключить Аутлук к вашей почте?"
Почтовые клиенты на телефонах без проблем работают с любой почтой, лишь бы был нормально настроенный IMAP и SMTP.