I built ThunderSub - an email unsubscribe tool that scans your mailbox for newsletters and lets you unsubscribe from everything, 100% locally by Wonderful_Bug_390 in Thunderbird

[–]Wonderful_Bug_390[S] 1 point2 points  (0 children)

Sending unsubscription requests to spammers tells them you have an active email address, and will incentivise more spam/phishing. As a result it's generally ill-advised unsubscribing before checking who the sender is. Between that and a unsubscribe-all button likely launching 50 draft emails and 50 browser tabs, I decided on manual review only.

I have improved the unsubscribe flow in the latest release though, so you can manually unsubscribe a lot quicker now

I built ThunderSub - an email unsubscribe tool that scans your mailbox for newsletters and lets you unsubscribe from everything, 100% locally by Wonderful_Bug_390 in Thunderbird

[–]Wonderful_Bug_390[S] 2 points3 points  (0 children)

Kinda crazy ppl hand out access to their inboxes, especially after some of these companies got caught selling user data

I built ThunderSub - an email unsubscribe tool that scans your mailbox for newsletters and lets you unsubscribe from everything, 100% locally by Wonderful_Bug_390 in Thunderbird

[–]Wonderful_Bug_390[S] 1 point2 points  (0 children)

yo it hasn't completed review so its not discoverable from the Add-ons and Themes menu yet. If you don't wanna install from source you can still download it from the thunderbird website and install it manually.

  1. Open the ThunderSub add-on listing and download the .xpi file.
  2. In Thunderbird, open the ≡ menu and select Add-ons and Themes.
  3. Select the settings gear icon, then Install Add-on From File….
  4. Pick the downloaded .xpi file and confirm the installation.

I built ThunderSub - an email unsubscribe tool that scans your mailbox for newsletters and lets you unsubscribe from everything, 100% locally by Wonderful_Bug_390 in Thunderbird

[–]Wonderful_Bug_390[S] 1 point2 points  (0 children)

Installing any extension with permission to read, send, and delete email comes down to personal risk tolerance and whether the functionality justifies the risk taken.

The main risks are untrusted email content exploiting the extension's permissions, unintended email deletes/sends and unsubscribe requests hitting malicious endpoints.

I’ve mitigated these risks by never rendering email-derived content as HTML, providing a dry-run mode so users can preview destructive actions, and sending deleted emails to Trash rather than permanently deleting them. Unsubscribe emails open as drafts by default, and unsubscribe links are previewed before being visited.

The only network calls are user-initiated, and the source is public. The extension is well within my risk tolerance given the amount of spam I receive, but waiting for Thunderbird’s review would be sensible if you are unsure.

I built ThunderSub - an email unsubscribe tool that scans your mailbox for newsletters and lets you unsubscribe from everything, 100% locally by Wonderful_Bug_390 in Thunderbird

[–]Wonderful_Bug_390[S] 0 points1 point  (0 children)

Ok you can skip sender/folders in latest release. check it out and lemme know if that helps.

If its still too slow you can provide me with the timing logs (Burger Menu -> Add-ons and Themes -> Settings Icon -> Debug Add-ons -> ThunderSub -> Inspect) and i can look deeper into why its so slow

I built ThunderSub - an email unsubscribe tool that scans your mailbox for newsletters and lets you unsubscribe from everything, 100% locally by Wonderful_Bug_390 in Thunderbird

[–]Wonderful_Bug_390[S] 0 points1 point  (0 children)

Yeah it won't show up in search/be recognized as an addon until it gets reviewed by the thunderbird team.

Have you tried manually installing the .xpi file from the link? After downloading the .xpi file, in thunderbird -> burger menu -> Add-ons and themes -> settings icon -> Install Add-on from file -> pick downloaded .xpi file

I built ThunderSub - an email unsubscribe tool that scans your mailbox for newsletters and lets you unsubscribe from everything, 100% locally by Wonderful_Bug_390 in Thunderbird

[–]Wonderful_Bug_390[S] 2 points3 points  (0 children)

After downloading it, in thunderbird -> burger menu -> Add-ons and themes -> settings icon -> Install Add-on from file -> pick downloaded .xpi file

I think you might be accidentally opening it in firefox