Hi my name is Mike S, i'm in Detroit MI, I have 25 years experience.
I recommend dovecot and postfix and a secure firewall.
Please contact me , setting up a mail server can be quite a task to be honest with you, there are a lot of moving parts to running a mail server properly.