Skip to content
This repository has been archived by the owner on Jun 27, 2023. It is now read-only.
/ AutoTag Public archive

A Thunderbird Add-on that automatically tag emails based on the sender address πŸ€–πŸ·

License

Notifications You must be signed in to change notification settings

Josua996/AutoTag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Note: This repository has been archived and is no longer actively maintained. The functionality provided by this Thunderbird Plugin is integrated into Thunderbird itself, and users are encouraged to use native Filters instead.

πŸ€·πŸΌβ€β™‚οΈ What is Auto Tag?

Auto Tag is a Thunderbird addon that allows you to automatically assign tags to incoming emails. You can assign tags to individual e-mail addresses. After the tags are selected, they will be assigned to all new incoming mails from this sender.
You can download the addon directly from the Mozilla website: https://addons.thunderbird.net/de/thunderbird/addon/auto-tag/

πŸš€ Features

   🌎 Multilingual

At the moment πŸ‡©πŸ‡ͺGerman and πŸ‡¬πŸ‡§English are supported - with your help maybe soon more!

Β Β Β πŸ‘¨πŸΌβ€πŸŽ¨ Dynamic Theme

Auto Tag supports both the light and dark theme of thunderbird.

πŸ‘¨πŸΌβ€πŸ« How does it work?

Add new Tags:
Adding tags to a mail address is easy as pie. Just press the auto-tag icon above your message. In the popup that appears, you can select the tags you want. Starting from the next message, the selected tags will be assigned to emails from this sender.

Delete and modify Tags in Settings:
In the addon settings (Thunderbird->Preferences->Addons and Themes->Extentions) you can also edit the automatic tag assignments. Here you can edit and delete the assignments.

Tag-Quickselect-Toolbar (Beta):
The toolbar can be activated in the addon settings. With it you can quickly add new tags to a mail with one click. This function is still quite basic and I will possibly optimize it further in the future and publish it in a separate addon.

🀝 How can I help?

Β Β Β πŸ‘©β€πŸ‘©β€πŸ‘§β€πŸ‘¦ As User

🐞 Found a Bug? Feel free to create an issue on GitHub or send me a description via email: [email protected]

πŸ’‘ Do you have an idea? Feel free to create an issue on GitHub or send me a description via email: [email protected]

πŸ—£ Do you speak an unsupported language? In the src/_locales folder you will find the translations in different languages. You can simply create a new file here, e.g. src/_locales/fr/messages.json for French. If you can't or don't want to upload the file to GitHub you can send it to me by mail.

Β Β Β πŸ‘¨πŸΌβ€πŸ’» As Developer

♻️ Refactor: There is certainly a lot of potential to improve the code, whether commenting, performance, or bugs. Feel free to also make bigger changes to the code.

πŸŽ‰ New Features: If you have an idea to implement a new feature, feel free to create a pull request. If I can help you with the implementation - let me know! If you want to help but don't know what, here are some ideas:

  • The ability to add new entries in the addon settings
  • Improve the Tag Quickselect Toolbar
  • A function to export and import the current configuration
  • The addon could be much more dynamic and more customizable via the settings
  • If no configurations are saved, a guide/message should be displayed in the settings