[MlMt] “Generating HTML failed”

Erik Mueller-Harder mailmate at lists.erikmh.org
Mon Jan 31 13:42:16 EST 2022


I write all my email in Markdown, and I have MailMate set to create and send its simple, syntactically correct HTML version of the Markdown automatically.

But for some weeks now, if I “save” the message at any point before sending it, I see an orange bar across the top of my composer pane, with the message “Generating HTML failed.”

Until recently, if I had preview pane visible, the HTML preview (which had looked just fine!) would then be replaced by a plain-text preview; and, interestingly, any further changes to the composer pane would result in the preview pane instantly reverting to a very fine looking HTML preview.

As of the current test version of MailMate (well, r5864 anyway), however, the preview pane consistently shows the HTML version of my Markdown throughout all the steps I’ve listed above.

It looks to me as if the HTML generation *always* fails:  if I send myself an e-mail with Markdown markup, whether I save it first (thereby eliciting the dread orange banner) or not, the message that I receive has only one MIME section:

Content-Type: text/plain; markup=markdown

*This* is another test!

and no HTML section.

Though at heart I truly believe in text-only e-mail, I fear that ship has long since sailed — and I need many of my correspondents to see actual italics, bolds, and (especially) blocked-off code snippets in a monospaced font.

Does anyone have any ideas about why the HTML conversion is no longer working for me?  One possibility that’s occurred to me is that I may have (years and years ago!) customized the CSS....  But I can’t figure out where that custom CSS might be hidden, and so I can’t remove it to test....

Many thanks for any pointers!

— Erik

More information about the mailmate mailing list