Skip to main content
January 20, 2015
Question

DPI Scaling in Outlook 2007-2013

  • January 20, 2015
  • 3 replies
  • 1182 views
I'm trying to fix this problem that is happening to our emails based around DPI scaling in Outlook on Windows machines running the latest OS 8.1

Windows machines with high resolution screens are scalling the text and the email at different % and causing the email design/artwork to look tiny and the text to quite large.

The solution is in this link https://litmus.com/community/discussions/151-mystery-solved-dpi-scaling-in-outlook-2007-2013

BUT, there's a part of the solution which is to add this to the code to header. However when I recieve the test email sent though Marketo it looks like its been stripped out. Is there a way of preventing this being removed?
 
<html xmlns="http://www.w3.org/1999/xhtml"
 xmlns:v="urn:schemas-microsoft-com:vml"
 xmlns:o="urn:schemas-microsoft-com:office:office"><head><!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:AllowPNG/>
  <o:PixelsPerInch>96</o:PixelsPerInch>
 </o:OfficeDocumentSettings>
</xml><![endif]--></head>

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

3 replies

January 20, 2015
Hi David,

You seem to have the same issue as Simon on this thread:
https://community.marketo.com/marketodiscussiondetail?id=90650000000Q0btAAC

Regards,
Brody
January 20, 2015
Hi Brody,
 
"We've worked aroudn this with clients before using global/folder/program tokens with that string in them - Marketo seems to put the tokens in after stripping comments. Not elegant, but a workaround."

Yeah it lookslike it's the same issue, but could you give me an example as I'm not sure how your work around works. Also will it work for the HTML tag part? I could understand it would work for the rest.

Thanks,
January 21, 2015
Hi David,

So you use Marketo's My Tokens (http://developers.marketo.com/documentation/getting-started/) as placeholders in your HTML, and place the code/comment block into the My Token in Marketo. The Marketo compiler should strip out comments as it's preparing to send, and then insert the token values after that (at least it seemed to do that when we tested last).

i.e...
HTML:
<HTML>
{{my.outlookFix}}
</HTML>

My Token:
{{my.outlookFix}} = "<!-- Comment -->"

You would need to do a little research on the My Tokens if you haven't used them before, but they're useful for a lot of 'hacky' fixes. They're found in Marketing Activities, and can be placed on folders above programs, and on programs - but not on folders in programs. They only apply to items that are children of that folder, and can be overwritten by subfolders (scoped to those subfolders).

Regards,
Brody