Since the n900 needs to be running to charge, and draws more than 1 ma to run, a 1 ma charger would only slow down the discharging a little bit. It would not charge the n900.
I have a cheap made in china solar charger which has a 800ma output.. it does not charge the N900... the output voltage however is higher than it should be for the N900 I assume as long as the voltage is correct it should work.