Are you using a groovy or jelly template, or generating the HTML yourself?
On Fri, Apr 18, 2014 at 10:20 AM, stephanl <stephan.l...@gmail.com> wrote: > Howdy, > > I am trying to embed a base64 img src in the body/content of an ext-email > notification, like so: > > <img src='data:image/png;base64, ${FILE, > path="my-base64-encoded-png.b64"}' width="900" height="550"/> > > The email I receive has all '+' characters in the included base64 string > escaped as +. I tried to set the email content in a pre-send groovy > script, like so: > > def reportPath = build.getWorkspace().child("my-base64-encoded-png.b64") > msg.setContent("<img src='data:image/png;base64," + > reportPath.readToString() + "'/>", "text/html"); > > and still see the escapes for the '+' in the email received. I do not see > an option to turn off html escaping (except for a few macro tokens, which I > am not using). > > Any insights/advice on how I can embed a base64 image in an email without > triggeriung automatic encoding of the base64 string? And no, referencing > the image by URL is not an option, unfortunately. Last, for grins I have > included verbatim strings in the email body/content, like 'A+B' and "A+B", > in all cases the '+' character arrived encoded. > > TIA, > > - S > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Website: http://earl-of-code.com -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.