id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,branch,changelog,apichanges,internalchanges 3517,Notification plugin,wichert@…,Peter Suter,"Currently trac only supports email notifications. For some environments it it would be very practical to use different kinds of notifications; for example to send a SMS when tickets of a specific type are files, or to notify CIA of new tickets. It seems sensible to create an extension point for the notification infrastructure so one or more plugins can handle notifications.",enhancement,closed,normal,1.1.3,notification,0.9.6,major,fixed,,ufs@… davidf@… pacopablo@… Jun Omae,,Allow plugins to extend notification system.,"Added new API for notification distribution and extension points: * [wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.INotificationDistributor INotificationDistributor]: For different notification distribution channels * [wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.INotificationFormatter INotificationFormatter]: For customized notification message formatting * [wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.IEmailAddressResolver IEmailAddressResolver]: For finding email addresses * [wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.IEmailDecorator IEmailDecorator]: For adding email headers independently from message formatting",