A ver a mi me pasaba lo mismo que a muchos de los que habéis escrito, me daba error de autentificacion poniendo estos datos. Después caí en la cuenta de lo que pasaba. Entrando desde la web al correo yahoo en el apartado de opciones de correo hay que habilitar la opcion de Acceso POP y reenvío.
Una vez activada esta opcion os permitira acceder con los datos que han puesto aquí. Lo único que puse distinto es el id de usuario con el dominio ( @yahoo.es ) aunque entiendo que esto da igual.
Probad a activad está opcion de acceso pop y reenvio desde las opciones de correo de yahoo y con la configuracion que viene aqui ya os valdra. En el modelo de htc hero la configuracion de smtpos la pide una vez aceptada la pop.
Saludos