Send ticket notification with HTML part (t:#2625)


This plugin provides the components implementing IEmailSender which substitutes the notification email with HTML part for the original before sending it.

Bugs/Feature Requests

Existing bugs and feature requests for TracHtmlNotificationPlugin are here.


0 / 1


12 / 12


0 / 2

If you have any issues, create a new ticket.


Download the zipped source from here.


You can check out TracHtmlNotificationPlugin from here using Subversion, or browse the source with Trac.



  1. If installed Trac is 1.1.3, upgrade to 1.1.4 or downgrade to 1.1.2
  2. Install the plugin:
  3. Enable the plugin in trac.ini:
    trachtmlnotification.* = enabled
  4. If installed Trac is 1.1.2 or early, use HtmlNotificationSmtpEmailSender as email_sender in [notification] section
    email_sender = HtmlNotificationSmtpEmailSender
  5. If installed Trac is 1.1.4 or later, configure to use text/html format for email distributor in Notifications panel of Preferences page in your Trac
  6. Try to create new ticket!

Recent Changes

[14384] by jun66j5 on 2015-01-22 08:56:13
TracHtmlNotificationPlugin: added support of INotificationFormatter for Trac 1.1.3+ (refs #12158)
[13660] by jun66j5 on 2014-02-14 17:46:32
TracHtmlNotificationPlugin: avoid an AttributeError due to accessing attribute of request object in filter_stream of plugin (closes #11570)
[13618] by jun66j5 on 2014-01-27 15:02:04
trachtmlnotification: call TimelineModule.post_process_request to use pretty_dateinfo in the module


Author: jun66j5
Maintainer: jun66j5
Contributors: OpenGroove,Inc. and tracpath

Last modified 2 weeks ago Last modified on Apr 6, 2015, 10:16:16 AM