Making your own Email Server

Can someone point me in the right direction for making an email server.

If you mean installing an email server, I recommend using Webmin to manage the install. You can choose from a variety of servers. Check for Postfix. Check to compare server options.

Do you have a domain name and static IP?