Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Expanding on Andy's answer (<a href="http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx" rel="nofollow noreferrer">http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx</a>) if you just put code to send an email in the Execute method of the timer job this doesn't give you anything more than cron.</p> <p>What you could do is to write code to iterate through the Calendar (actually an Event List) finding any events due soon and sending email to whomever is in the Assigned To field. This could then be called from the Timer Jobs Execute method or using a normal scheduled task. This will be easier to administer changes than cron and could be used for other types of tasks.</p> <p>A link to get you started - <a href="http://stevepietrek.com/2007/09/21/iterate-through-items-in-a-list/" rel="nofollow noreferrer">Iterate through Items in a List</a></p> <p>Another option would be to use <a href="http://sharepointmagazine.net/technical/development/the-dog-ate-my-task-use-sharepoint-designer-to-email-daily-task-reminders" rel="nofollow noreferrer">Workflow to send out emails from the calendar</a></p> <p>EDIT - Since SharePoint SP2 this no longer works as is as workflows can no longer start themselves (loop) - <a href="http://blogs.msdn.com/b/sharepointdesigner/archive/2009/07/13/service-pack-2-prevents-an-on-change-workflow-from-starting-itself.aspx" rel="nofollow noreferrer">explanation and workaround</a></p> <p>This CodeProject article shows how to develop a <a href="http://www.codeproject.com/KB/sharepoint/SPScheduedReminders.aspx" rel="nofollow noreferrer">feature to send scheduled reminders</a></p> <p>Yet another option would be to use one of the 3rd party tools that do this <em>(disclaimer - I work for the first company)</em></p> <ul> <li><a href="http://www.pentalogic.net/sharepoint-reminder.aspx" rel="nofollow noreferrer">Pentalogic - SharePoint Reminder</a></li> <li><a href="http://store.bamboosolutions.com/ps-34-5-alert-plus-web-part-available-early-oct-06.aspx" rel="nofollow noreferrer">Bamboo - Alert Plus</a></li> <li><a href="http://www.boostsolutions.com/alertreminderboost.html" rel="nofollow noreferrer">BoostSolutions - Alert Reminder Boost</a></li> </ul> <p>Finally - whichever method you choose (custom code/workflow/3rd party) you will likely run into trouble with recurring events as SharePoint doesn't provide a way to get an 'expanded' list of all occurrences.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload