SharePoint By Yagya Shree

set up alerts for contacts in active directory in the sharepoint site

with one comment

1. Symptom –

–>You have a sharepoint site URL on which you are trying to set alerts for the users

–>The users are created in following manner

1. You go to your active directory “” and start creating a new “Contact” with the name “ShaneSmith”

Alias: ShaneSmith
Email:  Here you click on “Modify” and choose SMTP address

 Now you specify a valid email address which belongs to a remove exchange server which is not inside the same domain
2. You apply the settings and click ok, Here you do not create a exchange mailbox for the contact inside the current domain

–>You then come back to SharePoint server and goes to “Computer management”
–>In “local users and groups”, you go to “Users” and create a new users with the same user name “ssmith”

–>You then login to you sharepoint site using one of the user who is administrator and then you added the user “SHAREPOINT\ssmith” with “contributor” permission on the site

–>Then you go to a Calender and try to subscribe for immediate alerts for the user “SHAREPOINT\jsmith”
–>As soon as you click [OK], you get following message:

“The following users do not have e-mail addresses specified: SHAREPOINT\ssmith. Alerts have been created successfully but these users will not receive e-mail notifications untill valid e-mail addresses have been provided.
Set my e-mail address…”

–>When you click on the link “Set my e-mail address”, you only get a screen showing users name and no place to specify the user email.

–>No users who are created by following the procedure is able to receive alerts from the site

–>As per your statement earlier is used to work but after the sharepoint farm crashed, it stopped working and you are unable to configure.

–>This is the issue only occuring with “Contacts” and not with AD users will exchange mail boxes. They are able to receive alerts without any issues.
2. Cause –

–>Unable to follow the correct procedure

3. Resolution –

–>Open you central administration site and go to “sharedServices”

–>Under “sharedServices” click on “User profiles and properties”

–>Under “User profiles and properties” click on “Add user profile”

–>On you should be on the page “http://siteurl/ssp/admin/_layouts/ProfNew.aspx

–>Here under the “Account Name” type the name of the local user which you have created which will be like “Sharepoint_server_name\User_name”

–>Click on the “people picker” icon to resolve the user name

–>Now scroll down and look for a feild called “Work e-mail”

–>Specify the users external email address here

–>scroll to the top of the page and click on “Save and close”

–>Now click on “View user profiles”

–>On this page “http://siteurl/ssp/admin/_layouts/ProfMngr.aspx?ConsoleView=Active” you will find a empty box stating “Starts with”

–>Here type the “Sharepoint_server_name\User_name” and click Find

–>Now when you see the user, highlight the user name and click on “Edit”

–>Now scroll down and look for a feild called “Work e-mail”

–>Specify the users external email address here

–>scroll to the top of the page and click on “Save and close”

–>Now you have to wait for 24 hours for the timer job to syncronize the user information

–>Go to you sharepoint site http://siteurl and go to site actions–site settings–people & groups–add user

–>Here click on “Address Book” icon and search for user “Sharepoint_server_name\User_name”

–>He should appear with external work email showing up

–>Once you add the user, it should start receiveing email properly in mail box


Written by Yagyashree

May 28, 2009 at 11:29 pm

One Response

Subscribe to comments with RSS.

  1. Hello – we have several hundred AD accounts for external (non-employee) users; each account has an associated email address in the “email address” field of the account. In order for notifications to be sent to these external users, must each account be imported into the User Profile area? Thank you.


    August 10, 2010 at 1:18 am

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: