I decided to revisit this idea of including custom field photos in the resolved email response.  I think I am close to a solution but I am getting hung up on some formatting.<div>I am able to retrieve the blob data for the LargeContent field and then base64 encode it.  From there I am putting it in to an html email and then using an <img> tag like this:</div>
<div><img src="data:image/jpg;base64, encode_base64($customFieldValue->LargeContent, '')"></div><div><br></div><div>The email arrives html formatted but the problem is that there seem to be newline characters inserted in the base64 encoded blob.  The encoded data seems to be in groups of 989 characters before a new line.  I have tried numerous ways to remove the newlines, but none have worked.  I am thinking that this might have something to do with the Text::Template module?</div>
<div><br></div><div>If I remove the extra whitespace from the email and then save it as html, the photos will display correctly.</div><div><br></div><div>Any ideas?</div><div>an example of what I am seeing in the html source:</div>
<div><div><img src="data:image/jpg;base64,_9j_4T_-RXhpZgAASUkqAAgAAAAMAA4BAgAgAAAAXAUAAA8BAgAYAAAAfAUAABABAgARAAAAlAUAABIBAwABAAAAAQAAABoBBQABAAAAKAUAABsBBQABAAAAMAUAACgBAwABAAAAAgAAADEBAgAgAAAApgUAADIBAgAUAAAASAUAABMCAwABAAAAAgAAAGmHBAABAAAAngAAAKXEBwAUAgAAyAUAACQCAAAgAJqCBQABAAAAqAgAAJ2CBQABAAAA0AgAACKIAwABAAAAAgAAACeIAwABAAAAZAAAAACQBwAEAAAAMDIyMQOQAgAUAAAAfQgAAASQAgAUAAAAkQgAAAGRBwAEAAAAAQIDAASSCgABAAAAsAgAAAWSBQABAAAAuAgAAAeSAwABAAAABQAAAAiSA</div>
<div> wABAAAAAAAAAAmSAwABAAAAGQAAAAqSBQABAAAAyAgAAHySBwBcHgAAJAkAAIaSBwB9AAAAAAgAAACgBwAEAAAAMDEwMAGgAwABAAAAAQAAAAKgBAABAAAAQAYAAAOgBAABAAAAsAQAAAWgBAABAAAAcgIAAACjBwABAAAAAwAAAAGkAwABAAAAAAAAAAKkAwABAAAAAAAAAAOkAwABAAAAAAAAAASkBQABAAAA5AgAAAWkAwABAAAAJAAAAAakAwABAAAAAAAAAAekAwABAAAAAQAAAAikAwABAAAAAAAAAAmkAwABAAAAAAAAAAqkAwABAAAAAAAAAAAAAAAGAAMBAwABAAAABgAAABoBBQABAAAA_AgAABsBBQABAAAABAkAACgBAwABAAAAAgAAAAECBAABAAAAlCcAAAICBAABAAAA6hYAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAADcBwcaByM0AAAAAAARAYAAgQD0AAgAQEAAAP8P_w_PALr_9v_n_78A2P8DAMz_rwAAAAAAAAAAAAAAAAAAAAAAAAAAAKAnAAAAAAIAAAEAAQABAAEAAAAAAAAAAAAAAAAAAAgAAQAIAAAAAAAABAAAAgAAAAAAAAADAAMABgACAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAACLwUAAQALAAUAAAAAJAQkBBIEAACu_sD-hf4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALUKUA4MAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</div>
<br>On Wednesday, February 15, 2012, Kevin Falcone  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Feb 15, 2012 at 11:08:09AM -0500, Jeff Ehrenberg wrote:<br>

>    Thanks for the reply Kevin. I am not a developer so I am not sure I really understand your<br>
>    answer or where to begin looking. Any additional information on this would be great.<br>
<br>
Any solution is going to require significant new code.<br>
You can view the code I referenced in the 4.2/attach-from-transactions<br>
branch, which isn't quite ready for merging into master and as I<br>
mentioned before, won't show up in a core release until 4.2 (assuming<br>
it's completed).<br>
<br>
-kevin<br>
<br>
><br>
>    On Friday, February 10, 2012, Kevin Falcone <[1]<a href="javascript:;" onclick="_e(event, 'cvml', 'falcone@bestpractical.com')">falcone@bestpractical.com</a>> wrote:<br>
>    > On Fri, Feb 10, 2012 at 08:31:49AM -0500, Jeff Ehrenberg wrote:<br>
>    >> I am wondering if it is possible to attach files that have been<br>
>    >> uploaded to custom fields to an email response. We have an upload<br>
>    >> multiple images field and an upload multiple files field that are used<br>
>    >> on most tickets. I would like to be able to include the photos and<br>
>    >> pdfs in the resolved email that gets sent to the requestor. I know<br>
>    >> that the blobs are stored in the LargeContent field, but can't figure<br>
>    >> out how to get them in to the template as attachments. Anyone know if<br>
>    >> this is possible?<br>
>    ><br>
>    > Unfortunately - you can't do this easily. You'd need to write your<br>
>    > own subclass of the Notify actions. There is code on a branch off of<br>
>    > the master branch which simplifies some of these code paths, but that<br>
>    > won't be in a core release until 4.2.<br>
</blockquote></div>