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:
 
=> 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.