FIX : Incompatible Plug-Ins Disabled pour Growlmail 1.3.3

growlmail 1.3.3 Incompatible plug-ins disabled

En faisant la mise à jour de Mail sur mon MacBook, j’ai été confronté à ce petit problème, je vais donc vous expliquer comment réactiver le plugin Growlmail 1.3.3 pour mail 5.3 (1283). Cette astuce marche pour toutes les versions ;).

Cette erreur est due au simple fait que le UUID de mail a changé, et que GrowlMail ne prend pas en compte ce nouvel UUID. Nous allons donc voir comment récupérer le UUID de mail et ainsi l’ajouter dans notre plug-in GrowlMail.

Pour ce faire, ouvrez le terminal, nous allons récupérer le UUID de mail ainsi que celui de message.framework en ligne de commande.
Pensez à fermer l’application Mail ;)

Tapez les commandes suivantes :

defaults read /Applications/Mail.app/Contents/Info PluginCompatibilityUUID
defaults read /System/Library/Frameworks/Message.framework/Resources/Info PluginCompatibilityUUID

Vous obtiendrez un résultat du genre :

758F235A-2FD0-4660-9B52-102CD0EA897F
3335F782-01E2-4DF1-9E61-F81314124212

Maintenant, effectuez la commande suivante :

cd ~/Library/Mail/Bundles/
ls

Si vous voyez le dossier “GrowlMail.mailbundle”, vous pouvez passer à l’étape suivante, sinon faites :

sudo mv “/Users/Votre_nom_duser/Library/Mail/Bundles (Disabled)/GrowlMail.mailbundle” ~/Library/Mail/Bundles/

Le dossier GrowlMail.mailbundle sera déplacé vers le bon dossier.

Maintenant nous allons exécuter les commandes suivantes :

defaults write ~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add “758F235A-2FD0-4660-9B52-102CD0EA897F”

defaults write ~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add “3335F782-01E2-4DF1-9E61-F81314124212”

Ces deux commandes ont ajouté respectivement l’UUID de mail et l’UUID de message.framework à notre plugin GrowlMail.
Pour information, vous pouvez ajouter l’UUID manuellement en vous rendant dans ce dossier :
/User/Votre_User/Library/Mail/Bundles/GrowlMail.Mailbundle/contents/ et en éditant le fichier Info.plist en ajoutant les deux lignes suivantes dans la catégorie “<key>SupportedPluginCompatibilityUUIDs</key>” :

        <string>758F235A-2FD0-4660-9B52-102CD0EA897F</string>
        <string>3335F782-01E2-4DF1-9E61-F81314124212</string>

Vous pouvez relancer mail, GrowlMail sera de nouveau fonctionnel.

Si vous avez des questions / remarques, n’hésitez pas à utiliser les commentaires ;)

About Alexandre Nogard

Check Also

ISPConfig 3 : Virtualisation & Management avec OpenVZ

Après les deux précédents articles sur ISPConfig 3 : Installation d’ISPconfig 3 sur CentOs 6.4 …

ISPConfig 3 : Installation de packages supplémentaires

Dans l’article de la semaine dernière : Installation d’ISPconfig 3 sur CentOs 6.4 (Apache & …

Authentification SSH par certificat

Dans ce cour article, nous allons voir comment mettre en place une authentication SSH par …

Leave a Reply

Your email address will not be published. Required fields are marked *