This thread provided the answer.
Essentially my problem is to do with Quoted-Printable Content-Transfer-Encoding and it's use of equal sign to identify and maintain the output representations of special characters.
So I've just done a replace on the string :
Code:
ereg_replace("=", "=3D", $sTheString);