Designing emails is hard. In part one of a three-part series, we explored how webmail clients render emails, what you should focus on to make designing and coding for these web-based clients a bit easier, and why preprocessors are (usually!) the enemy. In part two, we’ll focus on desktop clients.
Due to the wide variety of desktop, webmail, and mobile clients—not to mention browsers, mobile apps, rendering engines, and other factors—emails don’t always appear the same in every client. So why do email clients render emails differently?
The infamous question — why don’t all email clients render emails the same? To answer this complicated question, we’re going to split it up into sections — the mail server, the preprocessor and the rendering engine —which all play a role in how the email is rendered. The Mail Server Each email client has to […]