Re: Re: Manual line breaks in emails

Grant Taylor <[email protected]> Sat, 28 Mar 2026 10:25:14 -0500
Newsgroups gmane.linux.gentoo.user
Message-ID <[email protected]>
On 3/25/26 6:19 AM, Anna Vyalkova wrote:
> There's a secret third thing - "text/plain; format=flowed". Clients 
> that support it will reflow the text while other clients will display 
> it wrapped at 72 (or whatever you prefer) columns.

I too am a HUGE fan of format=flowed emails.  I've been going out of my 
way to use format=flowed emails for years.  So much so that I've got 
scripts to re-wrap text to support format=flowed.

Quick refresher on what format=flowed is for those that might not know:

format=flowed is a way of sending text email with physical lines at a 
specified character width / count; nominally 72-78, as specified by the 
sender.

format=flowed adds a space at the end of physical lines that are to be 
continued / unwrapped into a logical line by the receiver.

This means that receivers which support & enable format=flowed unwrap 
the logical line for display at whatever width the receiver's window is 
at while still appearing as traditional fixed width text to receivers 
that don't support or disable format=flowed.

format=flowed really is the closest to the best of both worlds.

A "physical line" is the line of text in the message body as viewed in 
the message source.

A "logical line" is one or more physical lines unwrapped to construct 
the aggregate line.

format=flowed works very easily by putting a character at the end of a 
physical line to indicate that is part of a longer logical line.  That 
character is a space.  Yep, " " (character 32 decimal / 20 hexadecimal / 
%20 URL code).

This means that physical lines in format=flowed emails are backwards 
compatible with clients that don't use it and look just like traditional 
hard wrapped plain text emails.  While clients that do use format=flowed 
see a logical line wrapped at whatever width window the reader is using.

> My emails are formatted this way.

The message that I'm replying to wasn't format=flowed.



-- 
Grant. . . .