Chances are everything is wokring correctly. The only problem is that you are using xampp which has no built in mail processor. When you upload it to a web server everything should work ok assuming you have no other errors.
OK now besides the baby catsitter and bigfoot and killed hunters, is there any truth to this. Please feel free to heckle me at anytime because I thought it was totally legit until I read the story and posts.