| |

Making Thunderbird Not Wrap Long Lines Automatically

Thunderbird automatically wraps lines by 72 characters by default. But wrapping in 72 characters may not look well on all clients. We may want Thunderbird not to wrap lines and let the receiver’s email client to choose the length to wrap lines. This post introduces how to make Thunderbird not wrap lines automatically.

First, open the “config editor”:

Open the “Preferences” tool. In the dialog select the “Advanced” tab/panel, select the “General” tab, and then click the “Config Editor…” button.

In the config editor, search for

mail.compose.wrap_to_window_width

and change its value to true.

Then, search for

mailnews.wraplength = 0

and change its value to 0.

The values should be as follows.

The first wrap_to_window_width option to make the text wrapped to the width of your editor in Thunderbird and the second wraplength actually disable the wrapping when you send the email out and leave the receiver’s email client to wrap the lines.

The email will be wrapped to the editor with when you composing the email (just displayed) and it will also wrapped by the receiver’s email reader.

Similar Posts

  • How to allow non-root users on Linux to mount and unmount disks?

    On a Linux box, we may allow non-root users mount and umount certain disks, such as /dev/sde1. How to allow non-root users on Linux to mount and unmount disks? Please check the tutorial at Controlling Filesystem Mounting on Linux by Playing with /etc/fstab: Allow non-root users to mount and unmount filesystems. Read more: How do…

  • OCaml Learning Materials

    OCaml is an interesting functional language. There are lots learning materials on the Internet. I compile a list of resources for OCaml learning and reference. Recommended OCaml learning and reference material Online book of Real World OCaml by Yaron Minsky, Anil Madhavapeddy, Jason Hickey. A very good tutorial by Jason Hickey: http://www.cs.caltech.edu/courses/cs134/cs134b/book.pdf. The OCaml system…

  • How to get the metadata of an AWS S3 object?

    I upload files using the aws cli http://www.systutorials.com/239665/uploading-large-files-amazon-s3-aws-cli/ . But how to get the metadata of an object in AWS S3? You can use the s3api‘s head-object command to get the metadata of an object. Taking one example: $ aws s3api head-object –bucket test-hkust –key dir2/fileupload/fb0c6353-a90c-4522-9355-7cd16cf756ff.file.txt It will print results like { “AcceptRanges”: “bytes”, “ContentType”:…

  • Win32 Programming: Operation on Files

    Here, we show some example code on Win32. The code are operations on file on Win32 OSes. The code here uses some MFC classes. Recursively show the files from a path: void Show(const char *folderPath) { CFileFind finder; CString path(folderPath); path += “*.*”; BOOL bWorking = finder.FindFile(path); while (bWorking) { bWorking = finder.FindNextFile(); cout <<…

  • Latex is stuck with a strange problem, see more information for details.

    $ make pdflatex main.tex This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdflatex) restricted write18 enabled. entering extended mode (./main.tex LaTeX2e <2016/02/01> Babel <3.9q> and hyphenation patterns for 81 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (./usenix.sty (/usr/share/texlive/texmf-dist/tex/latex/psnfss/mathptmx.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty))))) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty)…

7 Comments

  1. ‘First, open the “config editor”:

    go to “Edit” -> “Preferences”, in the dialog select the “Advanced” panel, select the “General” tab, and then click the “Config Editor…” button.’

    It’s 2020. There is no such thing anymore in TB 78.
    How to setup TB 78 to not to automatically limit the line length of plain text to 72?

      1. When you switch the documentation to Windows 10 from your (Linux) link, it’s still wrong. There is no Advanced panel under Options for TB 78. You must scroll all the way to the bottom of the General panel and click on the Config Editor button to get into the Config editor and perform the above steps.

  2. The first item to modify, mail.compose.wrap_to_window_width, does not exist in TB 78 (Windows 10). When typing in, the search box goes empty when you get to mail.compose.wr. Searching on just “wrap” can’t find it (by scrolling through the list); neither can “width” nor “window”.

    1. In Thunderbir 78, you may set the ‘mailnews.wraplength’ to ‘0’. As I tried, the mail editor, in plain text mode, will not wrap the lines to the fixed length (72 by default). It will wrap at the editor window width instead.

Leave a Reply

Your email address will not be published. Required fields are marked *