Pulling a User's email from AD

Pulling a users email address from AD to add to their user account.
Requires the AppPool to run with an Identity that has a Domain account.