Solved

SharePoint 2010 - Alerts "Delivery Method" not display correct email address

Posted on 2011-03-07
8
2,137 Views
Last Modified: 2012-05-11
Greetings!

One of my users is trying to set up an alert on a document library, however when going to the document library and selecting "Alert Me", the "New Alert" window shows up.  Yet when it shows up, the "Delivery Method" area which says "Send me alerts by: Email" is wrong.  

It displays the email as "John.doe2@gmail.com", when it should be "john.doe1@gmail.com".

Some more information on this is that the controlling authority for our domain required this individual to change their email address and active directory account to "john.doe1@gmail.com" from "john.doe2@gmail.com" about a month ago.  So the "john.doe2" WAS valid at one point, but now it is "john.doe1".

Active directory displays the login name correctly.  Exchange shows the email address correctly.  SharePoint displays the "john.doe1" correctly on the user's profile page.  

When I go into a group in which the user is a member of, put a checkbox next to the user's name, and select Actions > Send Email, my Outlook opens and the "john.doe1@gmail.com" address is populated in the To: field.  This is CORRECT.

However, on the Delivery Method option for creating an alert, it still shows "john.doe2@gmail.com".

I've performed a full sync with Active Directory, yet the user's information remains the same.

Does anyone have any information on how to resolve this issue?  So far it seems like only the Alerts windows show the old address, but I'm wondering - where is it pulling this address from?  It makes no sense if the SharePoint account iN People's and Groups has the correct email address when you say to "Send Email To User" or even check the user's profile page to ensure the correct domain\login name.

Any ideas?
0
Comment
Question by:ThatSharepointGuy
  • 5
  • 3
8 Comments
 
LVL 14

Expert Comment

by:KoenVosters
ID: 35068862
Hi,

is this behavior happening when you are trying to create new alerts? I know that the email address is saved into the database when the alert is created and I doubt the user profile import updates the alerts as well. So that the old alerts are still pointing to the old emailaddress that is behavior that I might expect.
0
 
LVL 6

Author Comment

by:ThatSharepointGuy
ID: 35070381
I believe it is happening when they are attempting to create new alerts, but I will double check with the user and get a definitive answer for you.  If it's an OLD alert that's still showing the E-Mail address...then yes, I can see how that would make sense.  Silly me for not even thinking of it!  I'll reply back soon!
0
 
LVL 6

Author Comment

by:ThatSharepointGuy
ID: 35070625
Here is a screenshot that I was given.  Notice how the domain name is correct, but the email address for the alert is incorrect.  The email address to use for the alert, even on a new alert, is NOT able to be edited...so not quite sure how to change it.

I also went to Central Administration > Application Management > Manage Service Applications > User Profile Service Application (click Manage) > Manage User Profiles (under the "People" category) and searched for the user's name.
(url for this page is: http://central_admin_site:99999/_layouts/ProfMngr.aspx?ConsoleView=Active&ProfileType=User&ApplicationID=3ea844a2%2D096c%2D4a72%2Dbcd8%2De8ae5b8dc724)

When I search for "john.doe2" nothing shows up.  When I search for "john.doe1", the account does show up (this is good).

However, the "Work E-Mail" field on the "edit this profile" page was blank, so I put in "john.doe1@gmail.com" and saved it...then I had the user try again, and it did NOT affect anything.


0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 6

Author Comment

by:ThatSharepointGuy
ID: 35130607
Well, I added the user to a test site collection that I use to "fool around" with features and whatnot when I don't know what they do.

I gave this person access to the site, the same access she has on her home site (Member).  He was able to get into a list, set an alert, and the alert panel listed the CORRECT email address (john.doe1@gmail.com).

So, we tested this on multiple site collections....same result.

Why is only ONE site collection pulling the wrong email address, and where is it being pulled from?  On the home site collection for this user, the email address for any new alerts he tries to create is "john.doe2@gmail.com"...not "john.doe1@gmail.com".  

I don't understand why this is happening, and there's nothing in the logs even remotely related to this.

Anyone have any ideas?  
0
 
LVL 14

Accepted Solution

by:
KoenVosters earned 500 total points
ID: 35130682
Have you tried deleting the user from the site collection and then readding them? Click the username and then select Delete from Site Collection.
I don't find a full scope of what this has as impact, so test it with one user first :)
0
 
LVL 6

Author Comment

by:ThatSharepointGuy
ID: 35168426
Koen,

Thanks, that did it.  When I deleted the user's profile, I did not realize that this did not delete the user account within SharePoint as well.

What I did was went to the user account (the link to the user account within a group's membership listing), but this only took me to the user's profile page.

I went to Central Administration > Application Management > Services On Server > User Profile Service > User Profile Management > searched for the account and it came up.  I deleted the profile there.

Then I went back to the group membership that had the account listed, and click the link on it's name, which took me to the user account administration page.  A tthe top of this it had "Delete User From Site Collection".

Had the user open a new browser and log back in...everything worked fine after that.


I don't know why it was retaining old account data...that's very strange.  

And as reprocussions for deleting the user from the site collection, apparently it has no impact on other site collections.  I test it out...it only removed the user from the groups that it belonged in, 1in THAT specific site collection.

Good work ;-)  Just wish I could explain it!
0
 
LVL 14

Expert Comment

by:KoenVosters
ID: 35168596
I can explain it for you. Each site collection has its own user store. The users that have opened that site collection are stored there as well when they got the appropriate rights. The user profile service has nothing to do with the rights management. It provides the user profile page and the mysites.
0
 
LVL 6

Author Comment

by:ThatSharepointGuy
ID: 35168663
Oh!  
Thanks Koen!  

Love your site, by the way ;-)  
0

Featured Post

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Follow this checklist to learn more about the 15 things you should never include in an email signature from personal quotes, animated gifs and out-of-date marketing content.
This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
The viewer will learn how to edit text. This includes Font, Spacing, Resizing, Color, and other special text options.
The viewer will learn how to  create a slide that will launch other presentations in Microsoft PowerPoint. In the finished slide, each item launches a new PowerPoint presentation and when each is finished it automatically comes back to this slide: …

815 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now