apparition47 / MailTrackerBlocker

Email tracker, read receipt and spy pixel blocker plugin for macOS Mail (10.11-13.x)
https://apparition47.github.io/MailTrackerBlocker/
BSD 3-Clause "New" or "Revised" License
1.11k stars 22 forks source link

Doesn't work on Big Sur 11.6.7 #175

Closed edmechem closed 2 years ago

edmechem commented 2 years ago

There's a new Mail app (Version 14.0 (3654.120.0.1.13)) that comes with the Big Sur 11.6.7 update, and MailTrackerBlocker now doesn't work anymore.

I tried the trick of adding the new PluginCompatibilityUUID ( D985F0E4-3BBC-4B95-BBA1-12056AC4A531 ) from new Mail.app's Info.plist, and adding it to the bottom of the list of SupportedPluginCompatibilityUUIDs in MailTrackerBlocker.bundle's Info.plist, as well as deleting the ~/Library/Application Support/Mail/Plug-ins directory, to remove old cached plug-in versions.

Seems it's something not just limited to MailTrackerBlocker, but perhaps to all Mail.app plugins, since MsgFilerEngine.bundle is now similarly broken.

Hope it's an easy fix, and curious to know what it is. Thx.

apparition47 commented 2 years ago

I'm on 11.6.7 and it works for me. That PluginCompatibilityUUID is already included and hasn't changed in a while. What's the exact error message you're seeing? And which version of MailTrackerBlocker are you on? Try the latest (0.6.5).

Why am I getting a "Incompatible Plug-ins Disabled" message after enabling?

Or if you're seeing this, see the README for a fix

edmechem commented 2 years ago

Huh! Well. Ok then. A restart of the computer, and re-install of the plugin - and it's working again! Whew 😅 Sometimes you just need reassurance that it should be working. 🤷‍♂️ All's well that ends well. Thx.