If your email users are less than 10.
I think you should consider using GoogleApps email service.
Only thing you need to do is point your DNS google servers.
And after you created an admin account, you can create your email users.
There are tons of tutorials out there, but there is no need.
GoogleApps registration process is very clear and simple, contains instructions about the installation process.