Warp Terminal

Starting with version 102, Thunderbird offers Message Threading as a feature to solve this issue.

In Message Threading, the individual conversations will be arranged in a tree-like structure. So, for a particular sender, you can view the messages and replies under one big conversation thread.

Here is a list of uses of the Message Threading view.

  • Organize the conversation.
  • Easy to access all messages of a conversation.
  • Easy to delete a whole conversation in one go.
  • Never miss a message in a particular conversation.
  • Ignore a thread, which will hide it and disable notification for new replies.
  • Ignore a sub-thread, thereby ignoring replied from selected message onwards.

In this tutorial, I’ll share some tips and tweaks on message threads in Thunderbird.

Enable and disable message threading for a folder

As said earlier, from version 102 onwards, Thunderbird enables message threading by default. If that is not the case for you, let’s see how to enable it.

Click on the Message list display option button on the top bar of Thunderbird.

Click on the Message list display option button on the Thunderbird top bar.
Message List Display Option (Click to expand)

Go to Sort By → Threaded.

Go to
Enable Threaded View (Click to expand)

The effect would be like this:

Threaded View in Thunderbird. Here the message list appears as a tree view with all the conversation neatly arranged.
Threaded View for a Conversation (Click to expand)

As you can see in the screenshot above, I have enabled threaded view in the Inbox folder. Now, what if you want to manage the thread view in a separate folder?

Let’s say you have a filter to move all messages from a particular sender to a dedicated folder called Personal Messages. Select that folder from the sidebar and repeat the previous step.

That is, Message List button → Sort By -→Threaded.

Enable threading of messages on a new folder in thunderbird.
Enable threading on a new folder (Click to expand)

This will enable the threaded view for that folder.

Threaded view is enabled on a folder, and thus the messages are shown in a neat tree like structure.
Threaded View Enabled on a Folder (Click to expand)

Disable threading

To disable the threading view for the current folder, select the folder of your choice and then do Message list options button → Sort By → Unthreaded.

Disable threading view for a folder in Thunderbird.
Disable Thread view for a folder (Click to expand)

Enable and disable message threading for multiple folders

As you can see above, you can change the per-folder threading view in Thunderbird. Now, at times, it will be beneficial to apply the threading view settings to multiple folders on the go.

This is possible in Thunderbird.

Enable table view in Thunderbird

For this, first, you need to be on the Table view. Click on the Message list display options button and select the Table View.

Enable the Table view in Thunderbird.
Enable Table View (Click to expand)

Now, you will get the Table view with some default columns.

Table view in Thunderbird, where you can see mails with there details like date on separate columns.
Table view in Thunderbird (Click to expand)

Enable and disable message threading in the folder

You first need to apply the threading settings to the current folder. To toggle on or off threading, you can use the regular Message list button → Sort By → Threaded.

But in this view, there is a catch. You can toggle the message view easily by clicking on the Toggle message thread button on the far-left column.

Click on toggle threaded view button on the far left of the table view column headings.
Toggle Threaded View (Click to expand)

Apply threading to folders

In the table view, click on the Select columns to display button (far-right of the column header). Select Apply current view to option and hover over Folders.

Select
Apply Current View to Option (Click to expand)

On the Folders option, select your mail account and then select the folder to which you want to apply the view.

Select the folder to which the setting need to be applied.
Select Folder of choice (Click to expand)

This will ask for a confirmation. Click OK to apply.

Apply view confirmation dialog box. Click OK to apply the current view to the selected folder.
Apply view confirmation dialog box (Click to expand)

The view will be applied to your selected folder.

Apply to folders and subfolders

Do you have a bunch of folders and subfolders and want to change to threaded view? It is possible in Thunderbird.

Set the thread view enabled/disabled on a folder, as we saw in the above section. Now, click on Select columns to displayApply current view to.

Now, instead of folders, select Folder and its children option. Go to your account and then select the parent folder to which you want to apply the view.

Apply settings to folder and its sub folders.
Select Folder and its children option (Click to expand)

This will ask for your permission to apply the view to the folder and its sub-folders or children.

Give permission by clicking on the OK button.

Click on OK to apply the current view to selected folders and sub folders.
Asking permission to apply view (Click to expand)

That’s it. You have applied it successfully.

💡

This way, you can apply a view setting to an entire email account as well.

Changing the default thread view

In Thunderbird, you can force the newly created folders to follow either Threaded or Unthreaded. This way, you can keep the view for existing folders and change the view for new folders.

To do this, click on the top-right hamburger menu and then select Settings.

Select Thunderbird settings from top-right hamburger menu.
Select Thunderbird Settings (Click to expand)

Go to the General tab, scroll down to the bottom, and select Config Editor option.

Click on Config Editor button on the bottom part of General settings tab.
Click on Config Editor (Click to expand)

On the search bar, search for mailnews.default_view_flags. Then click on the editor button as shown below.

Click on editor icon to edit the flag.
Edit the Flag (Click to expand)

Here, value 0 means Unthreaded and a value 1 means Threaded view.

As you can see in the above screenshot, this is 1 by default. Let’s change it to 0 so that new folders will follow an Unthreaded view. Click on the Tick button to apply the change.

Change the value of the flag to zero so that the new folder will follow an unthreaded view.
Change value of the flag (Click to expand)

To reset it to default (1), just press the reset button adjacent to the flag.

Reset the flag value by clicking the reset button.
Reset the flag value (Click to expand)

Working with threads

You have seen several ways you can toggle the thread view in Thunderbird. Now, let’s see some common uses of threads in Thunderbird.

Ignore a thread

You can ignore a particular thread so that it will be hidden from view. Further notifications for replies in that thread will be disabled for you.

Right-click on a message thread and select Threads → Ignore Thread.

Ignore a thread in Thunderbird by right-clicking on a thread and selecting Threads > Ignore Thread.
Ignore a Thread (Click to expand)

That’s it. The thread will disappear from your view.

To view the ignored threads, first press the ALT key on your keyboard to make the main menu appear. Now, from the main menu, select View → Threads → Ignored Threads.

View ignored threads in Thunderbird
View Ignored Threads (Click to expand)

Now, you will be able to see the ignored message on the selected folder, with a small red minus sign on the left side. When hovered over, it will say “This thread message is ignored”.

Thread Ignored Notification (Click to expand)

💡

Right-click on an ignored message and then unchecking Ignore Thread will remove the ignore of that thread.

Ignore a subthread

Ignoring a subthread means you can ignore further notifications for replies from a selected message onwards. This is good, especially when a conversation goes out of hand and you don’t want to continue it in any way.

Expand the threaded message and then select a message from where you want to ignore.

Ignore a subthread in Thunderbird
Ignore a Subthread (Click to expand)

You can view the ignored threads by using the method mentioned in the previous section.

Wrapping Up

Thunderbird is the most prominent and well-maintained email client available for Linux. It offers numerous customization options that can only be explored and experimented with.

We hope to bring you more such feature discovery in your favorite open source software. Suggestions are welcome 😄

Similar Posts