jas Posted December 16, 2008 Share Posted December 16, 2008 Hi Guys, Could we get a few people to test client side emails being recieved in outlook 2007, does it loose the CSS styling? Aka Font Changes to what looks like Times New Roman around 14px. This is an issue that Matt and Myself are trying to work around and need to find out if its just our server / setup or if its actually a bug in Outlook 2007. All Admin emails come through in the correct styling so you will need a client account to test this. Thanks Jas 0 Quote Link to comment Share on other sites More sharing options...
jas Posted December 16, 2008 Author Share Posted December 16, 2008 This is in the new 3.8.1 by the way previous versions have been fine 0 Quote Link to comment Share on other sites More sharing options...
camosawus Posted December 29, 2008 Share Posted December 29, 2008 i am experiencing exactly the same issue. I have tested a range of clients and all have no issue. It appears limited to Outlook 2007 (not sure about previous versions) Entourage, Outlook Web Access (on exchange server), Windows Live Mail and Round Cube webmail all appear to work fine. Maybe the admin emails are not subject to the new customizable CSS implementation. Is this limited to a few installations or should we declare it a definite bug? 0 Quote Link to comment Share on other sites More sharing options...
jas Posted December 29, 2008 Author Share Posted December 29, 2008 Outlook Web Access also displays it incorrectly for me. Matt and i have been working on this for ages and we have eventually just ran out of ideas. Hes created me a custom file which puts the CSS styling back to how it was in previous versions however its still the same. 0 Quote Link to comment Share on other sites More sharing options...
hostwes Posted December 29, 2008 Share Posted December 29, 2008 Same problem here. The cron jobs send correct. The signup emails, etc. do not. If you check the email's source...It will show the css in the body. But still not showing up that way. 0 Quote Link to comment Share on other sites More sharing options...
hostwes Posted December 29, 2008 Share Posted December 29, 2008 Ok.. This is what it is showing in the email source: <style> body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; } a { color: #0000ff; } </style> ================================= Shouldn't the top <style> be <style type="text/css"> ??? If so, where can we go to fix it.. 0 Quote Link to comment Share on other sites More sharing options...
bubbasheeko Posted December 30, 2008 Share Posted December 30, 2008 Ya, Microsoft was so nice to take us back a few years with CSS and HTML emails. They are now using Word to render the HTML, which is kind of pointless. Not to mention a pain in our butt's when we want a nicely layed out email. Here is a nice blog with some suggestions that I had come across. http://www.9xb.com/blog-html-emails-and-outlook-2007.html I don't think there really is a way to correct this on the whmcs end, considering how much CSS would have to be cut out. Designers for email will simply have to change their email design. Dumbing it down, you might say. Here is a guideline that could be used when designing your email templates for whmcs. http://www.scribd.com/doc/2303700/Guide-to-CSS-Support-in-Email-2007 It contains what will and will not work in different email applications, including web based. Hope it helps! 0 Quote Link to comment Share on other sites More sharing options...
camosawus Posted January 1, 2009 Share Posted January 1, 2009 id be happy to go back to non customisable email styles in order to have the outlook 07 emails look pretty once again 0 Quote Link to comment Share on other sites More sharing options...
JstHost Posted January 2, 2009 Share Posted January 2, 2009 Got the same problem, applying the CSS styling to p resolved the issue: p, body,td { font-family: verdana; font-size: 11px; font-weight: normal;} a {color: #0000ff;} 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted January 2, 2009 Share Posted January 2, 2009 I will never understand why they ripped out the IE rendering in Outlook 07 and stuck Word HTML rendering in it's place. It's the same as forcing everything back onto Netscape 4.0 IMO. 0 Quote Link to comment Share on other sites More sharing options...
bubbasheeko Posted January 3, 2009 Share Posted January 3, 2009 It's simple from Microsoft's stand point. Exploits in the IE code can be crossed over to Outlook. So instead of ripping out IE completely, which many businesses depend on, they just replaced with a basic system - Word. It sucks. 0 Quote Link to comment Share on other sites More sharing options...
EStarr Posted April 29, 2009 Share Posted April 29, 2009 Why does the coding work in the admin emails, but not the client emails? 0 Quote Link to comment Share on other sites More sharing options...
mediademon Posted May 19, 2009 Share Posted May 19, 2009 Came to the same conclusion independently about the p element missing from the CSS. Just stumbled on this thread... Not tested it yet though! 0 Quote Link to comment Share on other sites More sharing options...
jas Posted May 19, 2009 Author Share Posted May 19, 2009 Hi, If you submit a ticket for this Matt has a fix Been using it now for ages and works perfectly. Thanks 0 Quote Link to comment Share on other sites More sharing options...
hightekhosting Posted May 19, 2009 Share Posted May 19, 2009 Hi guys, I can confirm that: p, body,td { font-family: verdana; font-size: 11px; font-weight: normal;} a {color: #0000ff;} does correct the styling issue with Outlook 07 etc. Regards, Dale 0 Quote Link to comment Share on other sites More sharing options...
mediademon Posted May 19, 2009 Share Posted May 19, 2009 Thanks Dale... The emails don't even have a <html> or <body> tag from what I could see so the CSS would never have worked... 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.