.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

Troubleshooting Alert Emails

Posted By:      Posted Date: September 17, 2010    Points: 0   Category :SharePoint
Hi, I have a case where one particular user is not receiving alert emails for a particular doc library.  Any help or further insight will be appreciated. Here's some background and steps I've already taken to investigate/correct the issue: MOSS 2007 SP 2 farm, multiple WFE servers, MOSS 2007 SP1 was the original install to this farm. This user is able to receive the confirmation email after the alert is initially created.  It is just the alert emails that are not being received.  The alert was created using the immediate notification setting. This same user, user A,  is also able to receive the confirmation email and subsequent alert emails from another site collection (different content DB) on the same web app of the same farm.  That alert was created using the immediate notification setting.  Another user, user B, is able to receive the confirmation email and subsequesnt alert emails from the doc library that user A is not. User A has contribute permissions on the doc library the alert was created for, User B has full-control permissions. Executed the query "select * from eventcache where eventdata is not null" against the related content database.  The query returned 0 results. Verified that the Windows SharePoint Services Timer service is running on the index server and all WFE servers. Checked the Timer Job Status

View Complete Post

More Related Resource Links

Alert emails and document id URL

With the document ID's we now have a direct URL to each document (for example http://server/_layouts/docidredir.aspx?id=whatever-x-x). But when library alerts are sent or the user uses the "Send To / Email a link" function from a document you still get the doc library/folder URL.  Is there a way to change the alert and email a link function to use the new document id url?

Include attachment URL in announcement list alert emails



I am trying to determine how I can include the URL of any attachments of a list item in the alert email; has anyone been able to do this?  Basically what I want is if there is an attachment the URL to be shown as part of the alert.  We are running MOSS 2007

SharePoint 2010 alert emails are displaying strange symbols in outlook 2007


After recently setting up alerts in SharePoint 2010, when receiving email alerts the format looks pretty screwed up.  We are using Exchange 2003 and Outlook 2007.  When setting up SharePoint outgoing email, the character set is 65001 (Unicode UTF-8).   Below is a picture of the email.  Anyone have any suggestions?







Extranet alert emails have intranet URLs


I have a extranet site that is extended from an intranet site and when ever a workflow is created and it sends out emails it includes the intranet url instead of the extranet url. 

for alerts it uses the correct url. 

any ideas?

replacing ok and cancel button of an alert message with YES an NO button in asp.net web application.


i want to replace ok and cancel button of an alert message with YES an NO button in asp.net web application.When a user will click yes the data will be saved in the database and if user clicks that will act as a reset button and do not save the data in database and the control will move with as usual to the redirect page.Any pointers will be highly appreciated.I am usin g C# language.

How do I get the emails of all the members of a given group in ActiveDirectory - Need help



  I have a need to send out emails to all the people who are in a given group say "HR Department". I need to be able to get all the emails through a for loop and then as it retrieves I should send emails to them. Can some one please help me with the code

this is what I came up with but not sure how to go about writing a for loop to get all the emails in the given group.

public static string SendEmails(string loginName)
        string Department = "HR Department"
        string userName = ExtractUserName(loginName);
        DirectorySearcher search = new DirectorySearcher();
        search.Filter = String.Format("(SAMAccountName={0})", userName);
        //search.Filter = String.Format("(SAMAccountName={FAY ImprovmentForm})", userName);
        //LdapSearcher.Filter = string.Format("(&(objectClass=user)(department={0}))", Department); 
        //search.Filter = string.Format("(&(objectClass=group)(SAMAccountName=" + Department + "))", userName);

Troubleshooting Webservices


Hello All,

I have been working on web services for quite sometime. Have been creating and consuming simple to intermediate levels of web services. But now i want to start using some third party web services.

I have got to know that there are good ways to troubleshoot issues in our own web services or any third party web services. For example, if a particular web method was working since 3 months and all of a sudden, it stopped working as expected or its not giving the results now. In these kind of situations, what are the best approaches to troubleshoot the issue. 

Can someone please share some points on this? May be some right articles having some examples will give me the clear picture. Please let me know. Thanks.

Stay Alert: Use Managed Code To Generate A Secure Audit Trail


In today's security-conscious environments, a reliable audit trail is a valuable forensic tool The Windows Server 2003 operating system provides features that let you enable a wide range of applications to make use of auditing functionality. This article looks at auditing from the operating system perspective and describes a sample managed code implementation that will allow you to add auditing to your own server applications.

Mark Novak

MSDN Magazine October 2005

Conditional alert box in view


When a view is shown, base on a simple conition in the model (Model.RenewalDate < DateTime.Today), I need to pop up an alert box saying 'Membership renewal is overdue'. There's no process required beyond that. Just a simply popup information box, then continue as normal.

I know the java to create an alert, or I could use the jquery modal, not bothered, but I can't work out the code in the view (yeah, I know logic doesn't belong in a view, but this really is a view concern as there's no functionality required beyond the message).

Sharepoint alert error



Something strange is happening here. I have a list whose itens alerts are not sending, but iclusion or permissions alerts for the same list are ok.

The strange is: I search for a fix, then I restarted the Windons Sharepoint services Timer, reset the alerts by stsadm tool (stsadm -o setproperty). the timer job status is ok too. and I just receive this error for this list, ONLY for this list...the other list I can receive the e-mails normally.

Can someone help me?



SPD workflow, emails sent for one user, not for the other


Good day,

I have a SPD workflow (WSS/2007) that take a date field from a document list and when that date occurs it sends an email.  If the date is in the past, it will send the email out right away.  It is working fine for one user, not for another.  Both users have the same permissions.  The workflow goes as follows:

ACTION: Set Variable: vTermdate to DocumentsNotificationDate
       then log Documents:Email Date to the workflow history list

CONDITION: if Variable: vTermdate is not Empty
ACTION: Log term not empty to the workflow history list

CONDITION: if Variable: vTermdate is Empty
ACTION: Set Variable: vTermdate to N/A

ACTION: Add 0 minutes to Documents:Email Date (out to

Email enabld list delay on recieving emails


So the situation is, i have a list, that receives emails from a particular account all day long, recently it has started recieving emails "late" being it will mass process emails at various times of the day. Before it proccessed them as soon as they were received.

Event log shows

A critical error occurred while processing the incoming e-mail file C:\Inetpub\mailroot\Drop\e472144001cb44a40000001e.eml. The error was: The process cannot access the file 'C:\Inetpub\mailroot\Drop\e472144001cb44a40000001e.eml' because it is being used by another process..


Have this error everywhere.

        -Restarted SMTP

        -Restarted IIS

It seems SMTP is having issues but wanted to come here and get some insight.


-I havent changed anythign recently except new cable runs to the switch

-There is no mail in the (Drop, Mailbox,Pickup, Queue) folders

-mail setup settings are

              -incoming is set to "Advanced" , no,  server.domain.com

Outgoing is my exange server.



smtp server 5.1 in xp not sending emails


hi iam using asp.net 2.0 with c#.net.

in my application when client completes its shopping email will goes to user this works fine when there is internet connection is working fine,
if  there is some problem  in internet connection if one mail stops then all the mails will be stopped even now internet works fine,

how to resend the emails using smtp server, is there any option to resend the emails automatically when internet works fine.

can you give example which helps me.

Learning Snack for IT Professionals: Managing and Troubleshooting with Microsoft SharePoint 2010

Learn about the powerful performance improvement in SharePoint 2010, large list resource throttling, unattached content database recovery options, and how to use the SharePoint Best Practices Analyzer.

Add Issue ID to an email alert?


Dear all,

(running WSS 3.0)

I'm desperately trying to add the Issue ID to the alert email that is sent when a list item is assigned to you. I have looked around and followed many tutorials online, however none of my changes have had any effect. So far I have done:

  1. Copied alerttemplates.xml to customalerttemplates.xml
  2. Edited customalerttemplates.xml
  3. Removed "ID" from <ImmediateNotificationExcludedFields>
  4. Ran stsadm -o updatealerttemplates -url http://server -filename "C:\Program files\common files\Microsoft shared\web server extensions\12\template\XML\customalerttemplates.xml"
  5. Ran iisrest
  6. Restarted Sharepoint Timer service

However even after doing that the email sent when an item is assigned is just the basic default! I've just tried to add the ID to the most simple section of the email (footer) however nothing seems to change the email alert.

I've followed guides such as:


.net 3.5 in conjunction with CRM 4.0 email router adding code to subject line of emails causing spam

We use CRM 4.0, which is using .net framework 3.5 SP 1.  Emails sent out of CRM go through and email router and the subject line of these emails is getting "=?us-ascii?Q? added to the beginning of the subject line and "?= added to the end of the subject line. This is causing a large amount of our emails getting spammed. I was told by the CRM support that this is an issue with .net 3.5 and won't be fixed until .net 4.0, which CRM won't support for another year.  Is there not a .net 3.5 patch that can address this?

troubleshooting clustering

i need step by step for installations of clustering in sql server 2008 environment? please help me on this.
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend