> A VPS will be fine for your needs.
--- given the OP knows how to do all his/her installs and perfect their DIY rolled mail solution. Most folks, even technically gifted have bailed on the mess and complication email hosting has become, and it isn't because of proliferation of free...