I'd recommend mailcow for regular usage, or mailinabox if you're low on RAM or configuring email for server (not for people).