Skip to content
John Bieling edited this page Apr 18, 2026 · 47 revisions

This document applies to Quicktext v6.6 or later.

A growing collection of useful Quicktext scripts, feel free to contribute.

The scripts listed below can be accessed directly through the Quicktext Community Scripts Add-on, which is the recommended approach. Alternatively, the bodies of the linked functions can be copied and used as internal scripts, but internal scripts will stop working once Thunderbird drops support for Manifest V2 Add-ons.

AddRecipients Add recipients to the mail. (similar to the HEADER-Tag)
CaseNumber Creates a custom subject prefix using current date and time as a case reference number.
CleanSubject Cleans the subject from multiple occurrences of subject prefixes such as "Fwd: Re:" or similar variants that were added in a conversation.
CustomForwardHeader Creates a custom forward header using the information of the forwarded or replied mail.
DateOffset Gets the current date with an offset.
GeneratePassword Generate a random password.
GetLinepart When replying to another mail, get lineparts of that other mail, for example fields of a form.
GetMailBody Retrieve the text of the body of the mail.
GetRecipients Get recipients of the mail in a list. (similar to what TO=fullname and TO=email returns)
GoodMorning Creates a dynamic greeting depending on the current time.
Identity Change identity (address in FROM field), get the currently active identity or get a list of all supported identities.
LastMonth Gets the name of the previous month.
OpenComposeWindow Open a new compose window with a certain subject.
RemoveRecipients Remove recipients of the mail.
SaveAsNote Create notes that are stored as usual email messages.
SchleuderResend Creates all the `x-resend: email@email.tld` based on the body of the mail.
SetSubject Set subject dynamically.
SpellChecker Change spellchecker languages, get the currently active spellchecker language or get a list of all supported spellchecker languages.
ToFirstOrLastname Combines firstname and lastname into one placeholder, using the lastname as fallback if the firstname is not defined.
ToggleSignMessage Toggles signing (GPG) of a message.
ToNickname Combines nickname and firstname into one placeholder, using the firstname as fallback if the nickname is not defined.

Clone this wiki locally