Community scripts - jobisoft/quicktext GitHub Wiki
A growing collection of useful Quicktext scripts, feel free to contribute.
The bodies of the linked functions can be copied and used as internal scripts, or accessed directly through the community scripts add-on.
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 protected]` 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. |
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 protected]` 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. |
The following scripts may be an inspiration
GetEnvironmentVariable | Get environment variable from the operating system. |
SignatureByFrom | Insert a signature depending on sending e-mailaddress. |
TemplateByType | This template enables you to apply personalized greetings plus name (nickname) and signatures depending if the mail is new or Re/Fwd. |