para enviar email desde localhost debes tener un smtp configurado y tambien configurar el php.ini agregando el mail del admin
yo uso QK SMTP Server que es mas sencillo de utilizar solo instalas listo pero es de pago, no te pondo un links pa bajarlo gratis por que ya me han metido muchas faltas en este foro
pero busca en san google!
http://www.google.es/#hl=es&source=h...e019de8c808786
saludos!!