Visual RFC.
ALL RFCs / RFC 3676
Read the RFC ↗
RFC 3676 / FLOWED PLAIN TEXT

Distinguish wire lines from display paragraphs

01

A physical email line can end without ending the paragraph. Format=flowed marks which boundaries a reader may rewrap.

RFC 3676 · § 4EXAMPLE
3 / 3
Distinguish wire lines from display paragraphsA comparison and reflow. Missing Format defaults to Fixed, so the two hard wire lines remain separate. An explicitly flowed example instead has a SPACE before its first CRLF, followed by a fixed final line. A wide display can join the soft break under default DelSp No, retaining the space between Meet and at noon. The hard paragraph ending remains. SPACE and CRLF symbols are visible notation, not transmitted glyphs.Text/Plain; Format=FlowedMeet␠↵at␠noon↵receiver MAY rewrapMeet at noonOne logical paragraph · hard end retained␠ = SPACE · ↵ = CRLF
03
Rewrap the logical paragraph.

This example reader joins the soft break and keeps its SPACE under default DelSp=no. Meet at noon fits one wider display line; the final hard boundary remains.

Source for this drawing: RFC 3676 · Read RFC section 4 ↗

Protocol participantThreat or exceptionProtocol controlSimplified drawings · precise section references
New to this? Start hereA quick picture + helpful background

The envelope and the letter do different jobs.

Mail transport moves a message between servers. The message format describes its contents. Authentication adds checks; it does not make every message safe.

Helpful first, if these ideas are unfamiliar

These pictures are analogies to help you learn. The linked RFC explains the actual rules.

Related RFCs and changes

“Updates” changes part of an earlier RFC. “Obsoletes” replaces it. This list shows selected related documents.

KEY POINT

A display wrap is different from a wire line ending.

  • Format and DelSp parameter names and values are case-insensitive. Missing or unrecognized Format means Fixed; only Text/Plain with Format=Flowed uses these rules.
  • In flowed text, a final SPACE before CRLF marks a soft line break, except for the signature separator. CRLF means carriage return followed by line feed, the wire line ending.
  • One or more flowed lines followed by a fixed line form a paragraph. A receiver MAY rewrap it for display; it need not do so. Hand-aligned tables, art and source code SHOULD use fixed lines.
DETAILS

The scenes show decoded body lines, not MIME transfer-encoding bytes or local storage. The visible symbol ␠ means one SPACE and ↵ means CRLF; neither symbol is transmitted. A fixed default must not silently activate flowed processing. Blank lines are fixed. A one-line fixed paragraph is shown as an independent fixed line in the formal grammar.

Read the RFC section ↗

All chapters in RFC 3676

Drawing view

Scroll the drawing to see every part. Playback controls stay above it.

RFC 9700 / CHAPTERS

Chapters

For full details, tables, algorithms, and exceptions, read the original RFC.

RFC status and corrections ↗