Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS 11.2 / MailTrackerBlocker doesn't appear in "Manage Plug-ins" list #27

Closed
Fresnel8 opened this issue Feb 27, 2021 · 6 comments
Closed

Comments

@Fresnel8
Copy link

Hi,

I follow the steps below:

  1. Mails is closed
  2. I install MailTrackerBloker trough Terminal/Homebrew => ok
  3. In Mail, I open Preferences > General > Manage Plug-ins (Modules in French) and ... nothing! I have no Plug-ins/Modules
  4. I attach 2 PNG file
  5. Why ? Not english language ?

Capture d’écran, le 2021-02-27 à 13 15 02

Capture d’écran, le 2021-02-27 à 13 05 42

@apparition47
Copy link
Owner

Hi @Fresnel8 , it's not because of your system language setting. Could you please try the "Resetting Mail’s Private Plug-Ins Folder - macOS 11" instructions here?

@apparition47 apparition47 changed the title MacOS 11.2 / Doesn't work MacOS 11.2 / MailTrackerBlocker doesn't appear in "Manage Plug-ins" list Feb 28, 2021
@Fresnel8
Copy link
Author

Fresnel8 commented Feb 28, 2021

Unfortunetly, nothing work.

  1. I can remove Bundles folder (steps 1 to 4) with Finder (no change) but not in terminal, even with sudo.
  2. I apply steps 5 to 9 and repeat steps 2 to 4 => doesn't work, Mail create a new Bundles folder each time. I can remove it from Finder or from Terminal...
  3. I do step 12.

I have Bundles folder at two places: first, in /users/Myusername/Library/Apllication Support/Mail/Plug-ins folder.
If I erase the Bundles folder here, each time I open Mail, a new empty Bundles folder is created . This folder is in my library, and it is empty, I can understand I see no Plug-ins in "manage Plug-ins List"

The second place is /Library/Mail: it is not a folder but an alias and this alias leads to /System/Volumes/Data/MailBundles/Library/Mail/Bundles where I find MailTrackerBlocker.mailbundle.
Maybe there is a problem somewhere :) : which Bundles folder is Mail app reading for managing Plug-ins...?

@apparition47
Copy link
Owner

which Bundles folder is Mail app reading for managing Plug-ins...?

My installer puts it into /Library/Mail/Bundles for all users. Then Mail itself makes duplicate copies of it when the plugin is enabled:

# note: Big Sur
$ sudo find / -name MailTrackerBlocker.mailbundle

# installed by my pkg
/Library/Mail/Bundles/MailTrackerBlocker.mailbundle 

# generated by Mail upon enabling
/System/Volumes/Data/Library/Mail/Bundles/MailTrackerBlocker.mailbundle
/System/Volumes/Data/Users/myuser/Library/Application Support/Mail/Plug-ins/Bundles/Library/Mail/Bundles/MailTrackerBlocker.mailbundle

The second place is /Library/Mail: it is not a folder but an alias

This part seems a little strange. On my Mac, it's not an alias.

$ ls -ld /Library/Mail/Bundles 
drwxr-xr-x  4 myuser  staff  128 Feb 28 21:33 /Library/Mail/Bundles

Maybe try removing this alias entirely, then reinstalling the latest pkg again.

@ghost
Copy link

ghost commented Mar 1, 2021

Same problem here but by deleting the second folder (alias) I was able to install the plug-in

@Fresnel8
Copy link
Author

Fresnel8 commented Mar 1, 2021

Yes, it works!
I removed the alias. reinstall => it works.
Thank you very much @apparition47

@apparition47
Copy link
Owner

Awesome! Thanks for reporting back.

A bit concerned a second person here had the same symlink setup. Will have to keep an eye out to see who else has this setup how it was even created in the first place. Closing for now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants