Yo tuve esos problemas y lo solucione con un programa que se llama ArgoSoftMailServer, tienes que configurar un cuenta en tu correo con
[email protected] y debes hacer lo mismo en el programa, no se decirte de donde lo descargue por que hace mucho tiempo y no lo recuerdo, pero desde que lo utilizo puedo probar los envios de email desde localhost, da igual que sea uno o varios a la vez.
Espero que te sirva de algo
Un saludo