The patches I've been attaching are the whole thing from the head of the trunk. The diffs between each patch are available on github.
> Sending Rich text mail with Hudson
> Key: HUDSON-2175
> URL: http://issues.hudson-ci.org/browse/HUDSON-2175 > Project: Hudson
> Issue Type: Improvement
> Components: email-ext
> Affects Versions: current
> Environment: Platform: All, OS: All
> Reporter: chetan_oct
> Assignee: ashlux
> Attachments: another_fix_2010-02-19.patch, based_on_2009-09-28.patch, fixed_tests_2010-02-12.patch, groovy-email.patch, groovy-email2.patch, html-email.txt, html.br.patch, subject-template.txt, svn-template.html, svn-template.html, updated_on_2010-02-12.patch
> We migrated from CruiseControl to Hudson recently and found that it is not able
> to send Rich text email. I checked the Email-Extender plugin but the variables
> provided by it are limiting.
> So I modified the plugin to use Groovy SimpleTemplate to generate the email
> content. A user would set the email content in form of Groovy script through UI.
> To the script the build variable would be exposed as a binding
> Using that one can extract whatever information he is interested in and then
> output it in required form