We are seeing the same behavior after moving to CF 2016, but you are further ahead in your troubleshooting. Did you file file a bug report at bugbase.adobe.com?
As a temporary work-around, would using a non-breaking space be acceptable?
P.S. Sorry, the editor interprets the nbsp and doesn't show it. I inserted a space to defeat it!
Just an FYI - I have a report in adobe's bugbase (4187127) that has been verified and is slated to be fixed. When that happens though - who knows.
Anyone know if there's been any new information on this? I am running on the latest patch and it still is an issue.
Yep, still an issue with update 3. Adobe claims its fixed in the bug tracker but doesn't say what version its fixed in. I'm thinking maybe the fix may have just missed making it into update 3 so I expected Update 4 (I was guessing around December) would have it, but in December they put out a repackaged installer instead. So maybe in March we will get Update 4 which HOPEFULLY will contain the fix, but its all just speculation (and hope) on my part. Waaaay too long to wait for a much needed simple fix though....
Agreed, and this is something that is a bit perplexing as to why it even exists. I've employed the workaround with limited success but that only seems to help in specific isolated cases.
Guess we can just hurry up and wait
I am curious to know if anyone using the repackaged installer is seeing this issue.I know the repackaged installer came with a newer JRE, and I was curious if somehow it was actually a java bug that caused this.
2 people found this helpful
Found a hack in the meantime. If you use CFINCLUDE for the body of the CFMAIL, it will properly handle the content.
Note that you must include a CFOUTPUT inside the include.
#var1# #var2# #var3#
Still happening for me on Product Version:
You can also fix it with cfsavecontent to avoid needing a separate file...
<cfsavecontent variable="request.emailBody" > <cfoutput> <pre> Email: #request.email# Name: #request.name_first# #request.name_last# </pre> </cfoutput> </cfsavecontent> <cfmail from="firstname.lastname@example.org" to="email@example.com" subject="Test Email"> #request.emailBody# </cfmail>