@email@example.com Dovecot + Postfix would do the job and aside from their dependencies I don't think there's anything else you'd NEED to install. While not strictly necessary, it'd be a Good Server Administrator thing to harden Postfix's configuration to make sure it's not an open relay.
I'd personally recommend getting a TLS cert (letsencrypt would certainly do) and using IMAPS and SMTP-over-TLS instead of the clear-text versions of the protocols. But again, not absolutely necessary.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!