Take the 2-minute tour ×

We are trying to build a very simple workflow so blog post users can email their posts to specific users/groups. The workflow should be pretty simple, just grabbing the body from the list item and inserting it into an Email action using CurrentItem:Body (value returned as String). (To and Subject lines are populated as well)

The problem we have is that special characters from the RTE are being replaced in the email. For Example:

&#160; => B

=> bEM

=> b"

The Outgoing E-Mail Settings character set is 65001 (Unicode UTF-8)

I tried using http://spdwfstringactions.codeplex.com to remove the most common offenders before the workflow sends out the email, but I found that the transformation had already occurred. (Doing a find and replace on 'B' isn't practical)

Is there another way to retrieve the list item that won't garble the field contents?

I'd prefer not to do such a simple workflow in Visual Studio but that may be the only solution.

share|improve this question
Rewrote the workflow using Visual Studio and the character replacement no longer occurs. –  Derrick Bowen Sep 7 '12 at 19:00

1 Answer 1

This seems to be a rendering problem. Please see if Kevin Talbot's response on this thread helps you at all.

share|improve this answer
Question: is all HTML being incorrectly parsed, or only certain special characters? Are URLs and images etc. displaying correctly? –  Vee Bee Sep 6 '12 at 23:20
URLs, images, etc are all working, just certain special characters get garbled. The page renders perfectly in the browser, it is only when going through a SPD workflow that there is trouble. –  Derrick Bowen Sep 7 '12 at 14:23

Your Answer


