Setting up a Email Server

How would I be able to set-up a email server. What software would I need?

Thanks for any help.


~Sly