[MlMt] format=flowed with long lines?
froup
i at froup.cc
Thu May 7 16:35:07 EDT 2026
On 7 May 2026, at 10:15, Randall Gellens wrote:
> On 3 May 2026, at 14:00, froup via mailmate wrote:
>
>> Hi,
>>
>> I recently discovered [this
>> article](https://vxlabs.com/2019/08/25/format-flowed-with-long-lines/),
>> which suggests using `format=flowed` with a maximum line length of
>> 998.
>>
>> Doing this allows clients that support `format=flowed` to reflow the
>> long lines while also making bad clients such as Outlook to
>> dynamically wrap the whole long line at frame boundary to avoid them
>> interpreting soft line breaks as hard line breaks (since there
>> won’t be any soft or hard line breaks unless your paragraph is
>> longer than 998 characters).
>>
>> I’m still using `format=flowed`, and would like to practice this
>> advice with MailMate. However, I don’t know how to make MailMate
>> wrap the _raw_ message at 998 characters, or is that even possible. I
>> tried setting `View > Soft Wrap Column` to 998 but that does not
>> affect the _raw_ message sent over SMTP.
>>
>> I’d appreciate any help on this.
>
> The idea of Format=Flowed is that, by soft-wrapping messages at below
> 80 characters, the message can be treated as non-F=F by clients that
> don't understand F=F.
>
> --Randall
Hi Randall,
Yes, that is exactly the problem. For example, Outlook would interpret
these soft wraps as hard wraps and causes lines to break at, say, 80
characters, which looks very poor (especially on mobile devices).
What I want is to insert soft wraps only when line length exceeds SMTP
limit (998 characters), so a not-so-long paragraph (like this one)
appears as a whole line in the raw message. Since there is no line
breaks anymore in these paragraphs, even a bad client like Outlook can
just break lines at the frame boundary dynamically like how it treats
non f=f messages, leading to a more natural looking.
Meanwhile, a decent client such as MailMate capable of handling f=f can
just reflow the lines according to user’s preference, since the
message is still f=f. For instance, maybe someone using a terminal mail
client want to always wrap lines at 80 characters, and their f=f capable
client can reflow my message like that even if the raw message contains
only very long lines.
In short, people using decent clients see my message as good as always,
while people using Outlook don’t ask me again “why your email looks
weird?” Citing from the article I cited in the beginning: “your
plaintext email will be reflowed by a much larger group of recipients
and therefore appear substantially less terrible on their displays.”
Best,
Froup
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20260507/ae967b11/attachment.htm>
More information about the mailmate
mailing list