Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We've got a Windows 2003 Server Active Directory environment. In AD you can enter a person's email address. Back when we used to have Exchange, when creating a new user it would also create an entry in Exchange. We've not have Exchange in years, but when creating accounts, or modifying their profile in AD, I've left the email address portion blank, because I wasn't sure what would happen. Now I'd like to know, can we create an account or modify an existing account, and also add their email address, even if it isn't a part of our domain? (Such as when they have a Hotmail or Gmail account.)

share|improve this question
add comment

2 Answers

up vote 8 down vote accepted

A user's mail attribute does not need to contain an address within the Active Directory domain. In fact, there is not input validation on the field -- you may enter a string which is not a valid email address.

share|improve this answer
add comment

If you don't have Exchange or any other AD-integrated mail system, that attribute is effectively unused; it can be used to store information, like the user's actual email address, but nothing will make any use of it and you will be able to see what it contains only by doing an AD query.

So, yes, you can safely store the user's email address in there; but it will not be available to, say, the Outlook address book, because there is nothing server-side actually using it; it will only be useful if you open the ADUC console (or any other tool which queries AD) and look for it.


By the way, even if you had Exchange, that attribute is only written by Exchange, never read (Exchange stores the user's actual addresses in a completely different place); so Exchange will initially put there the user's primary e-mail address, but you can overwrite it with anything you want, without any consequence at all.

share|improve this answer
    
It's interesting that the field isn't used by Exchange at all.. nice to know. I've always changed it to reflect users email address if it changed. –  MadBoy May 12 '11 at 18:35
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.