Até onde eu sei, você só consegue enviar e-mail via localhost se você tiver na sua máquina algum servidor de SMTP. Pelo o que saiba, alguns programas podem ajudar: procure um programa chamado TheEmailServer (é freeware, para Windows), você só consegue enviar e-mails que estejam cadastrados, mas pelo...