Can you post a Scope or your code? It would make it easier to spot any potential issues. Also do the fonts work if you self host on a web page? If it's an IIS/Windows server you might need to add the correct mime types.
I actually hadn't considered this, I don't see our clients using this sort of email security - but it is worth thinking about...
Out of curiosity do you know which security suite is being run there?
Agree that adding in a space and possibly some styling to help make content readable would help, I can't help but feel a better way forward would be for security providers to improve the readability and output of the service rather than an email designer attempting work arounds. I'm actually surprised that you're able to apply styling and the system hasn't re-written that area to in-line style those links (or it would be easy to hide hidden links).
The trouble with workarounds like the above is that is that it could change at any time...
Sure - this is actually a slightly earlier version but it still features the odd word break:
This is a Scope of a slightly updated version, but still showing the issue from a test I sent to Outlook.
Nicholas, Mark and Jaina - thanks for the comments, some good thoughts there.
To give this a little more context, I'd actually built this email based on the hybrid Cerberus email template (http://tedgoas.github.io/Cerberus/), albeit that I've modified layout and such.
In other emails I used this template with I haven't seen this occur.
Nicholas (and also Mark) - I did consider not using <p> tags, however as this is also going to be edited by users using Pure, I can't avoid this. The editor will insert <p> tags automatically when a user hits the return.
Mark, I can share the email source as I receive it (view source in Outlook/Gmail etc) - the Outlook code looks pretty funky to me, but it may just me how Outlook is rendering it. (I see the 3D / =E2=80=98 / odd formatting in other HTML emails too).
<br style= =3D"-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;"> <br style=3D"-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;"> The afternoon will consist of Raj Birk, our Sales Consultant who will be gi= ving a full overview of the range of products available to a practitioner an= d we wrap up with motivational speaker Mark Lee on =E2=80=98How to be m ore than j= ust another accountant=E2=80=99.
You can see there's a space being added to the word itself rather than any additional breaks or code. In Gmail the source looked like i'd expected and looked like the HTML I'd sent...
The frustrating part is that if I make changes that affect the length of the code, the oddity moves! i.e. if I replace the ’ in my text with a simple ' the space would move from:
'How to be m ore than just another accountant'.
'How to be more th an just another accountant'.
I suspect Mark is along the right lines here, moving things over to <p> tags and retyping bits seems to have stopped it happening in my latest test - but as I didn't really do this in a scientific manner I can't be certian if length or other factors cause this.
Would an email client attempt to un-minify code it receives before rendering?