Mojave Mail (v12.0) doesn't pick up mail plugin (i.e., foo.mailbundle)

This is with Mail Version 12.0 (3445.100.17) on Mac Mojave 10.14 Beta (18A336e). Mail is not picking up any mail-plugin (foo.mailbundle) placed at ~/Library/Mail/Bundles. So the mail plugin is not activating.


Anybody else seeing a similar issue?


Workaround/Fix I found:

Running the following commands fixed it:

cd ~/Library/Containers/com.apple.mail/Data/DataVaults

# Set symbolic link -- get "MailBundles" to point to root

ln -s / MailBundles

# re-start Mail


Thanks

-Vivek

Accepted Reply

You need to permit the plug-in in Mail preferences > General > "manage plug-ins"

Replies

You need to permit the plug-in in Mail preferences > General > "manage plug-ins"

Thanks @HStriepe -- that indeed helps activate the plugin.


Next question if you will: Do you know if there is an Apple-blessed way of activating the plugin automatically (programmatically)? (Maybe where the system presents a prompt for user to allow the action to proceed)


Thanks

I don't think so. The effort is part fo an overall design to force user intervention ensuring privacy and security. In the past some developers like DropBox bypassed security behind the user's back to "improve usability." This leaves serious security holes, once an app has been downloaded.


What they have not cracked is that this all seriously impacts ease-of-use. My parents would not be able to handle it.


I acctually think the resolution goal is to create two user groupings on Mac:

- Walled garden users that are non-technical - similar to the sandboxing you have on iOS

- Power users, who still can override and have flexibility


Not sure, there is a better solution.