Exclaimer Cloud generating bloated HTML signature

Posted by Microdex@reddit | sysadmin | View on Reddit | 11 comments

I'm currently deploying Exclaimer Cloud for a Google Workspace organization. The signature that I need to build is relatively simple and not hard to build with the Exclaimer designer. The problem I'm facing is that the HTML signature produced by Exclaimer is hilariously bloated. Because the organization uses S/MIME, the signature needs to be synced to Gmail and cannot be added server-side. This imposes a 10.000 character limit on the final signature. No matter what I do, Exclaimer is generating tables within tables within tables and each further layer of tables includes the same set of inline font styles with 6 properties. You can imagine this leads to a gigantic amount of HTML even for a simple layout.

Basically the layout consists of one table at the root and 5 rows. Not even 2 columns, just 5 simple table rows. Each table row houses 1 simple text block inside of it. Exclaimer will create am HTML table for the root table (so far so good) and another whole HTML table with 1 row and 1 column, wrapping each text block individually.

The pure text content of the target signature is about 800 characters. But I can't get it to work without landing beyond 12.000 characters of HTML in the end result. Even taking the HTML markup and inline styles overhead into account, I cannot comprehend how this makes sense.

Does anyone know a trick for how to resolve this?