This has had a chequered life. Once upon a time it was sent in HTML format and then it switched to Plain Text format with any HTML stripped out. The problem is that not everything get's stripped out using the kses library. So – html entities remain as do non-breaking space codes etc. Which tends to leave the plain text email in a bit of a mess.
Does anyone have any objections to turning it back into HTML format?