нормально
правда, если делать все с нуля и самостоятельно, то нужно потратить много времени, чтобы привести это все в нормальное рабочее состояние
можете посмотреть данное готовое решение
docker-mailserver
достаточно быстро разворачивается, удобно и понятно