Deveras que si, bro ... Houston ...
Ahí si que ya no tengo idea. Siempre es jodido configurar el SMTP en el localhost; para serte franco, tampoco lo he conseguido!!!
jajajajjaa!!
Así es que, decidí mejor olvidarme del asunto y cuando creo en mi localhost una cuenta de administrador y me sale ese error, le doy el botón de volver hasta la página de login.php y listo, problema resuelto; total, el sistema igual te inscribe con el user y contraseña que ingresaste. Otra cosa es cuando estás ya en tu sitio en Internet, ahí el sistema funciona sin problemas.
Suerte!