I have a problem that I can’t seem to understand. I have a user who has set up alerts for a library with the settings shown below:
For some reason I cannot understand, the user with the issue does not get an alert when an item is added or when any other action is taken on the library. However, when other users, including me, set an alert with the same settings on the same library we get notified with no issues. We are connected to an SMTP server that does the sending.
Things we have tried:
- We checked to see if it may be a permissions issue but it is not.
- We also tried deleting the user’s alert and recreating it but to no avail.
- The user also checked their Outlook rules but there is none that would apply and we have verified that the user is able to receive mail from SharePoint.
Is there anything else that I can try to do in order to fix the issue? Any help is greatly appreciated.
Just to point out, it may not have been SharePoint either. I had a similar issue where the exchange server was not accepting messages from SharePoint and had to be configured to accept messages from the IP address of our farm servers. Just something to consider if anyone else is having a similar issue. In your case, there may have been a change to the email environment as well. SharePoint is a fire and forget kind of system when it comes to email but you can test it from the server using PowerShell:
$email
=
"address to send to"
$subject
=
"Test Email Subject"
$body
=
"Test Email Body"
$spSite
=
Get-SPSite
"<site URL>"
$spWeb
=
$spSite
.OpenWeb()
[Microsoft.SharePoint.Utilities.SPUtility]
::SendEmail(
$
spWeb
,0,0,
$email
,
$subject
,
$body
)