Email Client
Outlook | Office365 | desktop app | latest version 2505
Client: Outlook Desktop New 365
Outlook Version: 1.2025.716.500
Operating System
Windows 11 Pro
Expected Result
Outlook renders hybrid email columns correctly (rendering expectations similar to gmail)
CSS in style block is read not stripped or ignored.
Background images are supported
Actual Result
Emails are rendering as if style block CSS is being ignored
Background images defined in style block are not rendered
Hybrid columns (in divs) are stacked not parallel (this should work even if style block CSS is stripped)
Steps to reproduce
Code example provided below to reproduce
Code sample
Example code to reproduce hybrid columns break can be found here:
https://github.com/fivedoor/codekitchen/blob/master/2025/tests/ol365-example1.html
Screenshots
Litmus Tests render fine:

Live test to Outlook 365 2025:

Additional context
-
Seems like this may be due to a recent change at time of writing. Emails that were rendering fine a few weeks or so ago are now breaking when retested. The old tests still look fine in the inbox.
-
Occasionally when testing I noticed an email with look correct for a split second and then revert to the broken rendering state.
-
The only other report of this I’ve seen that sounded very similar was on the email geeks slack (21st July 2025) which suggested this may be isolated to @corporatedomains and not occur when using @outlook.com addresses
https://emailgeeks.slack.com/archives/C1Z733K1P/p1753114148962669
-
In the example shared I was able to fix the rendering i.e. get the columns to render side by side by replacing width:84px in the img tags with max-width: 84px !important. However, that solution was not resolving similar issues in other email examples I tested.
-
Outlook has produced different rendering results from the same code when retested which is making it hard to extrapolate anything useful. So the above fix both worked and did not work when tested (worked for the example provided as of last test). I downloaded the tests as an .eml file and compared source code to double check the html was a match. (I had to do this because the new Outlook no longer seems to have an option to just 'view source'). The rendering of each test on first view is preserved so I have two different rendering results I can view in the inbox for the same code.
-
Based on the extracted .eml files the html and all the style block css is in tact - just being ignored it seems
Email Client
Outlook | Office365 | desktop app | latest version 2505
Client: Outlook Desktop New 365
Outlook Version: 1.2025.716.500
Operating System
Windows 11 Pro
Expected Result
Outlook renders hybrid email columns correctly (rendering expectations similar to gmail)
CSS in style block is read not stripped or ignored.
Background images are supported
Actual Result
Emails are rendering as if style block CSS is being ignored
Background images defined in style block are not rendered
Hybrid columns (in divs) are stacked not parallel (this should work even if style block CSS is stripped)
Steps to reproduce
Code example provided below to reproduce
Code sample
Example code to reproduce hybrid columns break can be found here:
https://github.com/fivedoor/codekitchen/blob/master/2025/tests/ol365-example1.html
Screenshots

Litmus Tests render fine:
Live test to Outlook 365 2025:

Additional context
Seems like this may be due to a recent change at time of writing. Emails that were rendering fine a few weeks or so ago are now breaking when retested. The old tests still look fine in the inbox.
Occasionally when testing I noticed an email with look correct for a split second and then revert to the broken rendering state.
The only other report of this I’ve seen that sounded very similar was on the email geeks slack (21st July 2025) which suggested this may be isolated to @corporatedomains and not occur when using @outlook.com addresses
https://emailgeeks.slack.com/archives/C1Z733K1P/p1753114148962669
In the example shared I was able to fix the rendering i.e. get the columns to render side by side by replacing
width:84pxin the img tags withmax-width: 84px !important.However, that solution was not resolving similar issues in other email examples I tested.Outlook has produced different rendering results from the same code when retested which is making it hard to extrapolate anything useful. So the above fix both worked and did not work when tested (worked for the example provided as of last test). I downloaded the tests as an
.emlfile and compared source code to double check the html was a match. (I had to do this because the new Outlook no longer seems to have an option to just 'view source'). The rendering of each test on first view is preserved so I have two different rendering results I can view in the inbox for the same code.Based on the extracted
.emlfiles the html and all the style block css is in tact - just being ignored it seems