Hi guys! im new in setting up mail and also a newbie system admin.

I'm planning to setup a local mailserver. Local mailserver fetch the email in the Email Hosting Company using fetchmail and postfix will transfer it to Maildir dir and Courier Imap will be use to allow the customer to get their email. Can anyone suggest how to do this? Where should I begin? I'm more on a security guy not a email geek