wiki:TracHtmlNotificationPlugin

Send ticket notification with HTML part

Description

This plugin wraps the notification email in HTML before sending it. This means that ticket information is no longer sent in monospace font, which in some email clients creates a wrapped line of ticket information and therefore more difficult to read than if it were nicely formatted.

It provides the components that implement IEmailSender.

This plugin implements t:#2625.

Bugs/Feature Requests

Existing bugs and feature requests for TracHtmlNotificationPlugin are here.

If you have any issues, create a new ticket.

defect

8 / 9

enhancement

4 / 7

task

1 / 1

Download

Download the zipped source from here.

Source

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

Installation

  1. If the installed version of Trac is 1.1.3, upgrade to 1.1.4 or downgrade to 1.1.2.
  2. Install the plugin:
    $ easy_install https://trac-hacks.org/svn/trachtmlnotificationplugin/0.12
    
  3. Enable the plugin in your trac.ini file, by adding the following lines:
    [components]
    trachtmlnotification.* = enabled
    
  4. If the installed version of Trac is 1.1.2 or earlier, use HtmlNotificationSmtpEmailSender as email_sender in [notification] section of your trac.ini file:
    [notification]
    email_sender = HtmlNotificationSmtpEmailSender
    
  5. If the installed version of Trac is 1.1.4 or later, configure to use text/html format for email distributor in the Notifications panel of the Preferences page in your Trac.
  6. Try to create a 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
(more)

Author/Contributors

Author: jun66j5
Maintainer: Jun Omae <jun66j5 at gmail.com>
Contributors: OpenGroove,Inc. and tracpath

Last modified 3 months ago Last modified on Sep 17, 2016, 11:53:35 PM