Question about creating a mail server



Now that I have my Feisty server up and running to my liking, is it now possible to set up a pop3/smtp mail server so that I can send and receive email on my Linux box rather than having to rely on my ISP?

Before I start googling for this (GIYF) I would like some input.
If is it possible, how difficult is it to do? Is there a package I can install? I've been able to install RHEL, Fedora Core and Ubuntu Dapper, and Feisty (server and desktop) with minimal pain. I've even got my mediawiki up and running on my Feisty server. So unless it's really complicated, or the instructions are obfuscated, I should be able.

Thanks for your help

J
.