Como listar las direcciones de email de un AD.

Facil, con DSQUERY… ;P

dsquery.exe * -limit 0 -filter "(&(objectCategory=person)(objectClass=user)(mail=*))"
-attr name mail >mails.txt