21 | | ||[wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.IEmailSender trac.notification.IEmailSender][[br]]([source:trunk/trac/notification.py#/IEmailSender source])||Implement this interface to be able to send notification mails.|| |
| 21 | ||[wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.IEmailSender trac.notification.api.IEmailSender][[br]]([source:trunk/trac/notification/api.py#/IEmailSender source])||Implement this interface to be able to send notification mails.|| |
| 22 | ||[wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.INotificationDistributor trac.notification.api.INotificationDistributor][[br]]([source:trunk/trac/notification/api.py#/INotificationDistributor source])||Implement this interface to distribute notifications over other channels.|| |
| 23 | ||[wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.INotificationFormatter trac.notification.api.INotificationFormatter][[br]]([source:trunk/trac/notification/api.py#/INotificationFormatter source])||Implement this interface to convert notification events to different formats.|| |
| 24 | ||[wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.IEmailAddressResolver trac.notification.api.IEmailAddressResolver][[br]]([source:trunk/trac/notification/api.py#/IEmailAddressResolver source])||Implement this interface to lookup email addresses for users.|| |
| 25 | ||[wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.notification.api.IEmailDecorator trac.notification.api.IEmailDecorator][[br]]([source:trunk/trac/notification/api.py#/IEmailDecorator source])||Implement this interface to add or tweak email headers.|| |