Fresh install of DT3Pro and mail bundle is not installed

I started with a brand new MacBook Air (M1, MacOS 11.1), installed DT3Pro, registered it and did a Install Add-ons. When I go to mail import I get a log message that says “Email Importer Plugin for Apple Mail is not installed or not enabled.”. I see that the preferences item for plug-ins does not appear on the General tab but the Install Add-ons window says that the Apple Mail plug-in is installed.

What can I do to get that fixed??

I have verified that the DT Big Sur bundle is in the bundles folder…

Found the answer at https://discussions.apple.com/thread/8591707

sudo defaults write "/Library/Preferences/com.apple.mail" EnableBundles 1
1 Like

Are you sure about this?
It’s written pointing to the root Library, not the User Library. Did you enter the command exactly as shown?

Yes. That was a paste from the clipboard that I also used in the terminal app.

Thanks. We’ll have to look into that.

So this may be a bug in 11.1 or something unique to an M1 system…

This content was in ~/library/preferences/com.apple.mail.plist and the Manage Plug-ins button would not appear:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>BundleCompatibilityVersion</key>
	<string>4</string>
	<key>EnableBundles</key>
	<true/>
</dict>

Checking the result of the terminal command, this is in /library/preferences/com.apple.mail.plist and the Manage Plug-ins button does appear:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EnableBundles</key>
	<string>1</string>
</dict>
</plist>

Changing ~/library/preferences/com.apple.mail.plist to the content below and deleting the plist in /library/preferences causes the button to appear:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>BundleCompatibilityVersion</key>
	<string>4</string>
	<key>EnableBundles</key>
	<string>1</string>
</dict>
</plist>

Don’t know where the
<true/>
came from but it isn’t being honored in 11.1 Apple Mail…

Was this a machine upgraded to Big Sur or one with a new install?

Looks like my plist content isn’t showing up right…

This is on a MacBook Air M1 shipped with 11.0 and immediately updated to 11.1 before use.

Fixed the plist content…

One other note… I activated DT3 with a non-pro code at first then went back, deleted the non-pro license and entered the DT3Pro license code. Probably not the cause, but one other factor to consider…