Hmmm... renting a whole server will make it a whole lot easier. But in all basicness I have no idea how to program an E-Mail Client
I doubt however you'll find anything that will fit you quite right though, it would be best to get down to a Library and look up E-Mail Standards and How to pick them up.