Outlook-style Email Reply Header in Thunderbird
Posted on In Linux, Software, TutorialThunderbird’s email reply header is short and not like the ones in Outlook and other email clients. Thunderbird provides several integrated reply headers. However, the Outlook-style reply header with sender, receiver, date, and other information are clear and useful (e.g. my boss cc’ed an email to me to let me handle a request and I can simply find out the requester’s email from the email’s reply header) and asked for under some situations (e.g. the financial office asks for the corresponding emails with these email reply headers for reimbursement).
I do not find an easy way to configure Thunderbird to generate Outlook-style email reply headers from Thunderbird itself. However, there are some Thunderbird plugins that can generate the header for me quit well.
Table of Contents
Make reply email header like Outlook’s
The ReplyWithHeader plugin can generate Outlook style headers Thunderbird reply emails. It completely replaces the reply email headers for Thunderbird.
After installing the plugin, you can configure it in the “Tools” -> “Add-on Preferences” -> “ReplyWithHeader” menu to the style you like and the Outlook-style email header will be generated for your Thunderbird.
One example of the style is as in the picture as follows for your reference.
Remove reply email quote prefix
The ReFwdFormatter plugin remove the “>” prefix from quote in the reply. Together with the “Change quote and reply format” plugin, this can generate outlook style reply emails which looks good for HTML emails.
Other choices to customize reply email headers
The following are other choices I ever used before for a historical reference. Not recommended any more.
Use the “SmartTemplate4” plugin (non-free)
The SmartTemplat4 plugin is actually an email template plugin. It is powerful to change the reply header of the Thunderbird emails and hence be able to “modify” the reply header. It support HTML which is expressive enough to compose the Outlook like email header.
Install SmartTemplate4 You can search and install the Plugin in Thunderbird Add-ons management page. After installing it, you need to configure it by using the configuration tool found from menu “Tools -> Add-ons Preferences -> SmartTemplate4”.
Configure SmartTemplate4 Here is a screenshot of the configurations and parameters I use.
Here is my Quote Header style for reply emails.
<div style="border-top: 1px solid #e1e1e1; padding-top: 6px; margin-top: 10px; font-size: 11pt;"><b>From:</b> %from(name,bracketMail(angle))%
<b>Sent:</b> %X:=sent% %A%, %B% %d%, %Y% %l%:%M%%p(3)%
<b>To:</b> %to(name,bracketMail(angle))%
[[<b>Cc:</b> %cc(name,bracketMail(angle))%
]]
<b>Subject:</b> %subject%</div>
This is the key part to compose the “Outlook style” header. The “Variable” tab on the right side of the dialog gives detailed descriptions of the variables used here.
Remember to select the “Apply the following template to the replied message” and “Use instead of default quote header” options.
For the Template part, I use
<div style="font-size: 11pt;">%cursor%
Best regards,<b>Eric Ma</b></div>
Note that the %cursor%
is within the tag. I do this because I would like to control the font size. You may adjust the styles as you like.
Remember to select the “Use HTML” option and unselect the Replace line breaks with <br/>
because we already use the HTML ‘<br />’ to control the line breaks. Please also pay attention to the options on the right hand side of the configuration dialog. Choose and tune as you like. The screenshot shows my favorite choices.
One example of how the format looks like in Thunderbird 60 in Linux is in the screenshot as follows.</
Use the “change quote and reply format” plugin
Please note that the version 0.8.7.1 only works for Thunderbird up to certain versions. With Thunderbird 60, it does not work. You may wait for the updated versions.
The “change quote and reply format” plugin
You can download it from the homepage of the change quote and reply format plugin. After downloading it, you can install it by the “Install add-ons from files” function in Thunderbird’s “Add-ons manager”
Use the pre-configured reply header style
The plugin has a pre-configured reply header style. It is good for common usage.
Configuring your own reply header style
In the configuration dialog, you can configure the style that you like as the one in the figure “Thunderbird Change Quote Reply Format to Outlook-like style”.
Here is my preferred email reply header in my Thunderbird.
----------------- Original Message ----------------- From: %%1 Date: %%5 To: %%2 {{Cc: %%3}} Subject: %%4
Here is a list of all syntax from the plugin’s ‘help’ tab in its configuration dialog.
SYNTAX FOR CUSTOMIZED HEADERS %%1 = author %%2 = recipients %%3 = recipients (CC) %%4 = subject %%5 = date %%6 = author (name only) %%7 = author (address only) The parts enclosed between {{ and }} are displayed just if the header inside is not null. This means that a header with To : %%2{{ and %%3}} will give To : mail1@xxx.org (if CC is null) To : mail1@xxx.org and mail2@xxx.org (if CC is mail2@xxx.org) SYNTAX FOR CUSTOMIZED DATE FORMAT %d = day of the month, 2 digits ("01" to "31") %D = day of the week, textual, english, 3 letters ("Fri") %m = month ("01" to "12") %M = month, textual, english, 3 letters ("Jan") %y = year, 2 digits ("99") %Y = year, 4 digits ("1999") %i = minutes ("00" to "59") %s = seconds ("00" to "59") %H = hour, 24-hour format ("00" to "23") %h = hour, 12-hour format ("01" to "12") %A = "AM" or "PM" %a = "am" or "pm"
Note: version 0.7.4.2 works well with Thunderbird 24.2.0. The 0.8 alpha8 version has problem yet.
Given Thunderbird’s dearth of echoed header data in its email replies, this Add-On is nearly essential for businesses that use the Thunderbird email program.
Thank you Eric! If you are ever in the USA, Bamboo Baits has a free fishing lure for you.
Glad to know that the post helps and thanks!
Eric,
The “change quote and reply format” extension seems to have stopped working with a recent Thunderbird update. Do you know if this plugin still works for you?
Thanks,
Lenny
Hi Lenny,
It works well for me.
FYI: I am using the version 0.8.6:
https://freeshell.de/~kaosmos/changequote-0.8.6.xpi
On Thunderbird 31.7.0.
Thanks! I just needed to upgrade the extension. i thought they used to try and do that automatically but I guess not. It works now. Thanks again.
Glad to know it works :-)
Thanks Eric for all your tips. Good stuff. Now is there a way to align all the text in the reply header, i.e. kind of using a tabulator after the colon? That would make the header look really sharp.
Glad to know you like it.
That’s a good idea! I tried and it works. The only trick is to copy and paste a tabulator from some editors that can accept tabulator input to the plugin’s preference dialog instead of inputting it directly. It seems the Tab is caught by the WM or Thunderbird (I am not sure which one or some other one does this) as a control key action.
The effect is as follows by using a tabulator instead of spaces for each of the fields except the the “Subject” in the customized reply header :
http://file.systutorials.com/file/2015-05-24-773-Thunderbird-Reply-Header-Tabulator-Alignment.png
There is only a space instead of a tabulator for “Subject”. To align the Subject too, two tabulators will be needed in other fields as “Subject” is long. That looks not as good as this one for me.
Another closest method I can think about may be to add additional spaces after the colon. This will only look good with monospace fonts.
The “HTML tags support” makes the header good looking for both plain text and HTML emails by adding
tt
tags:http://file.systutorials.com/file/2015-07-22-9805-thunderbird-header.png
The format text
As the
tt
tag is deprecated in HTML5, you may replace it with<div style="font-family:monospace">
and the corresponding closing tag.
Eric, I just installed the add-on. It works great; thank you! Is there a way to make the line headings (To, From, etc.) a bold-face font? I tried to do this by creating it in Word, then copying and pasting it into the add-on, but it did not work. If you know a way to do this, that would be a nice touch. Thanks!
Good to know you like it.
You may need HTML in the signature. Like
<b>bold-face text here</b>
.Perfect! Thank you.
What is the syntax for using codes like %Y when formatting the date %%5?
%%5 … … %Y-%m-%d . %H:%i:%s
SYNTAX FOR CUSTOMIZED HEADERS
%%5 = date
SYNTAX FOR CUSTOMIZED DATE FORMAT
%d = day of the month, 2 digits (“01” to “31”)
%m = month (“01” to “12”)
%Y = year, 4 digits (“1999”)
%i = minutes (“00” to “59”)
%s = seconds (“00” to “59”)
%H = hour, 24-hour format (“00” to “23”)
Thanks, in advance,
Magne
Sorry, disregard my question: Now I saw the date format option in the window showed in post
by Eric Zhiqiang Ma @ericzma, Jul 23, 2015 at 1:30 pm.
Magne
Glad to know you figured it out.
Sadly, the latest version, 0.8.7, seems to be broken on Thunderbird release version 45.0. THe reply headers are correct but when you reply or reply all, the TO, CC etc. fields are not filled in. Equally, when you try to post in a newsgroup, the Newsgroup field is blank and has to be filled in manually.
There is a 0.8.7.1 release on the website. Did you try it?
Thanks. Yes, that update just appeared yesterday after I emailed kaosmos about the problem (although I have no proof that that was what prompted him to update), and it has fixed it.
Great to know it works.
A style that looks nice for me:
—– Original Message —–
From: %%1
Sent: %%5
To: %%2
{{Cc: %%3}}
Subject: %%4
This plugin is not working on version 60 of Thunderbird. Does anyone have an other option for this plugin?
Please check the updated post about the alternative (and better) way using the SmartTemplate4 plugin.
Post updated to suggest the ReplyWithHeader plugin to generate the outlook style email header.
Is there a similar plugin for version 78 of Thunderbird? It seems that all mentioned plugins are not recommended to be used with the newest version.
The latest ReplyWithHeader plugin works with Thunderbird 78.0 – * .
”’
Version 2.3.0
Released Oct. 6, 2020 72.4 KiB
Works with Thunderbird 78.0 and later
* Added support for TB 78, just made it work.
”’
My outlook-like reply header for changeQuote addon (check “Html tags support”, replace “Carlito” with “Calibri” if you use Windows).
From: %%1
Sent: %%5
To: %%2
{{Cc: %%3}}
Subject: %%4