Customizing E-Mail for Project Server Notifications
Jim Corbin has written a draft article on how to customize e-mail notifications from Project Server:
Here is a draft of an article and source code that will be published in the Project 2007 SDK update late this year. The draft article Customizing Notifications.doc is in the attached NotificationsEventHandler.zip.
The article explains how to create an OnSending event handler for notifications, and shows the code for extracting relevant information from the notification XML data. If the event handler matches a notification type (specific alerts and reminders you want to customize), it transforms the XML data to a text or HTML e-mail using your custom XSLT file, sends the e-mail to the proper recipient, and then cancels the OnSending pre-event so that Project Server doesn’t send the default notification.
The article includes a discussion of how to extract the default XSLT files for notification e-mails from the Published database. The download includes the English language XSLT files, but you need to extract them for other languages. The article also includes a discussion of how to configure an SMTP virtual server for a test installation of Project Server.
Comments
Anonymous
December 12, 2007
Hello, Jim Corbin has just passed along the following: The December update of the Project 2007 SDK downloadAnonymous
December 12, 2007
The December 2007 update to the SDK is now available Project Developer Portal: http://msdn2.microsoft.com/en-us/office/aa905469.aspxAnonymous
December 12, 2007
The December update of the Project 2007 SDK download and the MSDN online release are now live. This isAnonymous
December 12, 2007
The December update of the Project 2007 SDK download and the MSDN online release are now live. This isAnonymous
February 29, 2008
Hello, worked fine with this article, but, is there any way to find the xslt-files for notificationTypeUid? thx TimoAnonymous
August 27, 2014
Is Timesheet notification now part of a standard setting in Project Server 2013 ?