Fixing GrowlMail in 10.6.5 (Mail 4.4)

Update: Fix for 10.6.7 and Mail 4.5

Another OS X release (beta as of this posting), another broken GrowlMail bundle. I did a post just like this for 10.6.2 (and 10.6.4). Check it out if you want more background on why this occurs.

Easy Fix

Download a pre-patched GrowlMail.bundle and drop it in your ~/Library/Mail/Bundles/ directory1. If you want it available to multiple users on your system, use /Library/Mail/Bundles/.

Download GrowlMail 10.6.5 mailbundle

If you use this method you’re all set; no need to use the command line solution below.

Add New UUIDs to SupportedPluginCompatibilityUUIDs

If you have already had your plugins disabled by opening Mail.app you’ll need to look in ~/Library/Mail (or /Library/Mail if you installed globally) and move the files back to the active bundles directory. They’ll typically be in Bundles (Disabled), so quit Mail, find them, and move them back into the proper directory.

If you have a local installation:

defaults write ~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "857A142A-AB81-4D99-BECC-D1B55A86D94E"
defaults write ~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "BDD81F4D-6881-4A8D-94A7-E67410089EEB"

Global installation:

defaults write /Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "857A142A-AB81-4D99-BECC-D1B55A86D94E"
defaults write /Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "BDD81F4D-6881-4A8D-94A7-E67410089EEB"
  1. ~ means your home directory if you’re unfamiliar with the syntax. You can click the home icon on your Finder sidebar if you’re still confused
Leave a comment ?

73 Comments.

  1. Mac Os X 10.6.5 disponibile per il download - pingback on November 10, 2010 at 6:53 pm
  2. This worked perfectly after 10.6.5 just borked my Growlmail… thanks a bunch! :grin:

  3. Yup! Saved us again from 10.6.5! Downloaded bundle worked without a hitch. Thanks.

  4. Thanks, the bundle worked perfectly :grin:

  5. Worked a charm, thanks!

  6. Twitted by jgojobor - pingback on November 11, 2010 at 12:08 am
  7. This works great! Thanks a lot! :lol:

  8. Worked perfectly! Thanks!

  9. Also works for MailTags. Cheers!

  10. It didn’t work writing the new UUIDs, but replacing the Contents folder worked. Thanks!

  11. thx everything now works again :)

  12. Thank you!
    working fine also with Letterbox!


    defaults write ~/Library/Mail/Bundles/Letterbox.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "857A142A-AB81-4D99-BECC-D1B55A86D94E"
    defaults write ~/Library/Mail/Bundles/Letterbox.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "BDD81F4D-6881-4A8D-94A7-E67410089EEB"

  13. Thanks ! Very userfull

  14. OSX 10.6.5 / Mail.app 4.4 & Growl | janpeters.net - pingback on November 11, 2010 at 12:09 pm
  15. Fixing GrowlMail for Mail 4.2 | langui.sh - pingback on November 11, 2010 at 12:14 pm
  16. Fixing GrowlMail in 10.6.4 (Mail 4.3) | langui.sh - pingback on November 11, 2010 at 12:15 pm
  17. thank you so much !

  18. works great..thanks!

  19. thanks a lot :) f*ing updates always break growl ;)

  20. …and you saved our bacon once again. thanks. :grin:

  21. Thanks for the gift of your knowledge to the community. You should get a medal, “Update Upset Preventer.”

  22. Seems like it is not working for me.

    I am running the new OS X 10.6.5 with Mail 4.4. I had GrowlMail under ~/Library/Mail/Bundles (Disabled) folder.

    I dropped the patch you mention above. But as soon as I started Mail, it showed me the warning message that GrowlMail has been disabled.

    Next, I downloaded a fresh copy of GrowlMail 1.2.2 and installed it. Opened mail and obviously the package was moved into the disabled folder. Next, I copied the bundle back to it correct location and deleted the disabled folder. Then I ran the commands via the Terminal. Started Mail and again the same error message and I see the app moved to the disable folder.

    Am I missing something?

  23. Please ignore the above comment… Its working now. I was not using the correct UUID. Now I manually editied the Info.plit file and it worked like a charm.

    Cheers… :smile:

  24. This worked like a charm…Thanks a “bundle.” :???:

    I also used the terminal UUID command with my OmniFocus bundle name substituted for growlmail and got it working too.

    You’re awesome.

  25. Hi: Thanks for this help. It works perfectly. :grin:

  26. wonderful! thanks a lot!

  27. Thanks!

  28. Brilliant thanks Paul :grin:

  29. Thank you sir!

    Worked great after using Terminal

  30. Where did you get the 2nd UUID and what is the latter one good for?

    $ grep -E “857A142A|BDD81F4D” /Applications/Mail.app/Contents/Info.plist
    BDD81F4D-6881-4A8D-94A7-E67410089EEB

    $ grep -E “857A142A|BDD81F4D” GrowlMail.mailbundle/Contents/Info.plist
    BDD81F4D-6881-4A8D-94A7-E67410089EEB
    857A142A-AB81-4D99-BECC-D1B55A86D94E

    And of course, thanks a lot for this post

  31. Those who can read have a clear advantage

    These UUIDs can be found in /Applications/Mail.app/Contents/Info.plist and /System/Library/Frameworks/Message.framework/Resources/Info.plist for when they inevitably change again.

  32. Works!! Thanx a lot!!

  33. works perfectly — thank you very much!

  34. I got tired of this, so I wrote a dinky script to automate it. Assuming that the API doesn’t change and the current version of GrowlMail actually does still work, this will fix it for you. BY MAGICS!

    http://lug.wsu.edu/node/2542

  35. Works great and super easy to put in. Wow thank you for the consistent patches. If any of you cannot get it to work and you are doing just as the directions say:
    1) Look around the entire ~Library/Mail/ directory for any additional Bundle(reject) folders that will contain your other attempts as well.
    2) If it Still doesn’t work, (this was my case), it was because there was an even NEWER PATCH out.

    Great work, again, thanks a lot.

  36. Thank you again for your quick action on this. I’ve come to love growlmail!

  37. The downloaded bundle worked great. Thanks.

  38. Worked like a charm, thanks!

  39. Ok, I’m baffled. Didn’t discover the problem until I loaded mail, and promptly got the “disabled” prompt. Dropped the fixed bundle in “bundles”, restarted mail. Growlmail still not working. Quit mail, ran the two commands above, restarted mail. Promptly got the “disabled” message again. Grrr. What’s going on?

  40. Ok, that was exceedingly painful. It turned out there were multiple disabled bundle folders. What was required was to delete all of those, delete any existing growlmail bundles, re-install growlmail, and then replace the resulting growlmail bundle file with the fixed one (all of this to be done while mail.app was shut down). God, this is a pain in the ass – I wish we didn’t have to go through this every time (to be clear – this complaint is directed at Apple vice the growlmail folks or anyone here). At least it’s working again.

  41. Worked perfectly. Got tired of waiting for the folks at Growl to patch this, so I did a search & found this site. :cool:

    Outstanding & Thank You!

  42. @Sean Peters, my script would have handled that for you. Just sayin. ;-)

  43. es geht alles nicht!!!

  44. Thanks much! This worked perfectly

  45. Thanks for this.

  46. GrowlMail parcheado para Mac OS X 10.6.5 | Soy de Mac - pingback on November 19, 2010 at 2:41 pm
  47. Thank you so much, once again…. :) )

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">