[MlMt] Different text content in plain text and HTML part

Glenn Parker glenn.parker at comcast.net
Fri Dec 12 11:29:08 EST 2025


I recently ran into a similar issue with unintended markdown syntax in 
MailMate. Fortunately, I tend to use the preview window (CMD-CTRL-OPT-P) 
to check my markdown, so I caught the problem before hitting send.

The solution/workaround for me was to use a non-breaking space 
(OPT-space). This is a handy trick whenever you want a blank space after 
or between characters that should receive no formatting magic. As the 
name implies, a non-breaking-space will not permit line breaks. MailMate 
ignores non-breaking space for markdown, so it won’t create lists, nor 
will it swallow up multiple non-breaking spaces into a single space. You 
can force some basic plain-text formatting that is otherwise be 
frustrating to achieve.

To use a number followed by a period without creating a numbered list, 
use the sequence: digit | period | non-breaking-space:

1. January
15. March
4. July

Likewise, a non-breaking-space after an asterisk disables un-numbered 
lists:

* bullet

Replacing non-breaking spaces with regular spaces, these become:

1. January
15. March
4. July

* bullet

If you need simple indented text without a formatted list, you can pad 
the start of a line with non-breaking-spaces:

    indented
        double-indented

The markdown alternative is to open a line with four spaces, which may 
less appropriate for some situations:

     monospaced text
         with indenting

On 25 Nov 2025, at 15:18, Stephan Kleiber via mailmate wrote:

> Hi,
>
> please see the attached screenshot for an example of what happens when 
> I compose an email in MailMate and write down some dates line by line. 
> The preview at the bottom of the compose window shows that the HTML 
> part of the message contains different dates than those I’ve typed 
> in.
>
> What I think happens here is that MailMate parses the lines with dates 
> as an ordered HTML list and just continues the numbering despite mine 
> being not in increments of 1 (and despite, well, this not being a 
> numbered list).
>
> This behavior completely screwed up the scheduling for some of my 
> workshops because my clients would see different dates than me. 
> Granted, it’s not equally dangerous everywhere, depending on how 
> dates are written in different languages (the example in my screenshot 
> is German, obviously). Anyway, I don’t think MailMate should be 
> allowed to do this.

Glenn P. Parker
glenn.parker at comcast.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20251212/41a4622f/attachment.htm>


More information about the mailmate mailing list