Jochem van Dieten wrote: > > They are the result of applying a Quoted-Printable transfer encoding on the > original message. You need to decode the message before displaying. See RFC > 2045 for the algorithm.
You're right. I'm trying various methods to solve but haven't come up with anything yet. Here's my latest attempt: <cfset inputStream = variables.mimeUtil.decode(objMessage.getInputStream(), objMessage.getEncoding() )> <cfset out = createObject("java","java.lang.StringBuffer")> <cfset n = inputStream.read()> <cfloop condition="n neq -1"> <cfset out.append(chr(n))> <cfset n = inputStream.read()> </cfloop> <cfset parts[1][1] = out.toString()> Unfortunately, this provides the same results. I'm specifically working with a message that is *NOT* a multipart message but it is encoded quoted printable. I verified that objMessage.getEncoding() returns "quoted-printable", and the above code does run without error. variables.mimeUtil is actually an instance of javax.mail.internet.MimeUtility Guess I'll keep cranking away! Rick ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting, up-to-date ColdFusion information by your peers, delivered to your door four times a year. http://www.fusionauthority.com/quarterly Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:262205 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4