Metalloreductase responsible for reducing extracellular iron and copper prior to import. Catalyzes the reductive uptake of Fe(3+)-salts and Fe(3+) bound to catecholate or hydroxamate siderophores. Fe(3+) is reduced to Fe(2+), which then dissociates from the siderophore and can be imported by the high-affinity Fe(2+) transport complex in the plasma membrane (By similarity). 2 a Fe(II)-siderophore + H(+) + NADP(+) = 2 a Fe(III)-siderophore + NADPH By iron deprivation. Belongs to the ferric reductase (FRE) family.