Programmatically enable send email notification in SharePoint tasks list

By Vijai Anand Dec 11, 2012
In this blog you will see how to enable send email notification in tasks list using SharePoint Object Model
I have a Tasks list in my team site. I need to enable send email notification so that when a task is assigned or changed the

task owner should get an email notification. Go to team site => Tasks list => List Settings => Advanced Settings. You can find

an option to enable the send email notification.


EmailNotification.jpg
Code Snippet:

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using Microsoft.SharePoint;

 

namespace SendEmail

{

    class Program

    {

        static void Main(string[] args)

        {

            using (SPSite site = new SPSite("https://serverName/sites/vijai/"))

            {

                using (SPWeb web = site.OpenWeb())

                {

                    SPList list = web.Lists.TryGetList("Tasks");

                    if (list != null)

                    {

                        list.EnableAssignToEmail = true;

                        list.Update();

                    }

                }

            }

        }

    }

}


Vijai Anand

Vijai Anand has been working in IT industry for over 5 years. He holds Bachelor's degree in Electronics and Communication Engineering. Vijai write articles and blogs related to SharePoint 2013, SharePoint 2010, Silv... Read more

COMMENT USING

PREMIUM SPONSORS

Hire Mobile & Web Developer on demand. 100% satisfaction. Try for 1 week or Money Back. Local and remote developers available all over USA.

Latest Blogs