We recently had a number of users complaining of our emails not showing up when viewed in the Samsung Email app on their various Samsung Android phones (Galaxy S6, S7, S8). This issue cropped up within the last couple of weeks, so it may be related to a recent update to the app or the webview package it uses.

Here's an artificial example of what the bug looks like:

All but the very top sliver of the message does not render.

For us, the solution was strange but simple.

At the beginning of our message, we had code looking like this (simpified to show just relevant attributes):

<body>
  <table align="left">

A lot of trial and error led us to determine that the align="left" on that top-level table was what caused Samsung Email to collapse most of the message content, leaving only that sliver at the top.

So, when we removed the align="left" life so:

<body>
  <table>

...Samsung Email started displaying our messages properly again:

(Our real messages aren't full of "lorem ipsum" text. ;)

Removing align=left" from that top-level table (leaving it on all other tables in the content) didn't have any adverse effect on other clients, either (at least according to our Litmus tests!).

By the way, at the time Litmus's tests for Samsung Email weren't exhibiting the problem. Maybe their app hadn't been updated to the latest version yet. I don't know whether it would exhibit the bug now.


I thought this worth sharing in case it could help anyone else having the same problem.

In short: If your emails are showing up blank or collapsed in Samsung Email, see if you have align="left" or similar on a top-level table tag. If so, try removing it.