Custom Results Channel (circa 2003)

May 23, 2008 at 7:37 PM

The SPAlertPipeline is interesting and does make responding to a single alert in multiple ways easier. But what was present in sharepoint 2003 and now seems to be no longer available is the ability to create a custom results channel. This allowed the developer to offer to the user the ability to chose one or many actions that might occur when the alert is ‘fired’. Thus a user could chose to receive an email (or not), to receive a notification in the [My Alerts Summary] on their personal web site (or not), or to receive a notification via [custom solution provided by developer] (or not)..

The article: http://msdn.microsoft.com/en-us/library/ms916799.aspx
Gives a tutorial on how to create a custom alert result channels. The techniques and objects in this article seem to be not available in Sharepoint 2007. Specifically the DeliveryChannel class is not present in the Microsoft.SharePoint.Portal.Alerts namespace. In fact the entire Microsoft.SharePoint.Portal.Alerts namespace is no longer public in the Microsoft.SharePoint.Portal.dll.

Does anyone have any suggestions on how to accomplish creating a custom alerts result channel in Sharepoint 2007?