42 votes

Comment puis-je empêcher Apple Mail de s'ouvrir en raison des rendez-vous iCal ?

Je n'utilise que Gmail basé sur le web pour les e-mails, mais Mail.app continue de s'ouvrir en raison des rendez-vous iCal qui ont un paramètre de rappel par e-mail. Je reçois déjà ces rappels de Gmail de toute façon et je voudrais désactiver complètement le programme Mail.app.

Ça commence à m'énerver de devoir "forcer la fermeture de Mail.app" depuis Alfred plusieurs fois par jour. Comment puis-je résoudre ce problème ? Y a-t-il un genre d'accroche du type "Lorsque Mail.app se lance, le tuer" ? Mail.app ne peut pas être supprimé de OSX.

50voto

slhck Points 209720

Il n'y a vraiment qu'une seule façon de tuer Mail.app (comme indiqué dans mon commentaire sur la réponse de waiwai). Ouvrez Terminal.app depuis Applications/Utilitaires et entrez :

sudo chmod 000 /Applications/Mail.app/Contents/MacOS/Mail

Cela vous demandera votre mot de passe administrateur.

Pour annuler cela, entrez :

sudo chmod 755 /Applications/Mail.app/Contents/MacOS/Mail

Je pensais initialement qu'iCal utilisait la base de données de Launch Services pour ouvrir Mail, mais pour que la communication fonctionne, elle s'appuie plutôt sur AppleScript. Vous pouvez trouver le script ici :

/Applications/iCal.app/Contents/Resources/Mail.applescript

Malheureusement, il est indiqué :

… les modifications apportées à ce fichier ne seront pas prises en compte dans le comportement de iCal à moins d'être recompilées manuellement.

Ainsi, vous ne pouvez pas simplement supprimer ou déplacer ce fichier. Vous ne verrez aucune différence.

13voto

Danil Rainbow Points 39

Pour ceux qui ont Mountain Lion, vous pouvez essayer ceci : http://www.quora.com/OS-X-10-8-Mountain-Lion/Is-there-a-way-to-completely-disable-OS-X-Mail-app-to-fire-up-and-send-Calendar-notifications

Dans Calendar.app, cliquez sur Calendriers pour afficher vos calendriers dans la barre latérale gauche. Ensuite, faites un clic droit sur le calendrier en question, choisissez Obtenir des infos, puis cliquez sur Ignorer les alertes. De cette façon, vous continuerez à recevoir les alertes par email de votre Calendrier Google, mais pas les alertes supplémentaires du Calendrier OS X.

4voto

Doctor Kill Points 3492

J'ai renommé /Applications/Mail.app en /Applications/Mail.disabled en utilisant la commande suivante dans Terminal :

sudo mv /Applications/Mail.app /Applications/Mail.disabled

2voto

Luis Villegas Points 21

Cela se produit parce que Google Calendar essaie d'envoyer la notification par e-mail. Si vous n'avez pas besoin de la notification par e-mail mais qu'une alarme suffit, vous pouvez simplement ajuster les paramètres dans Google Calendar pour ne pas envoyer de notifications par e-mail et il cessera d'essayer de démarrer Mail.app chaque fois que vous avez un rendez-vous à venir.

1voto

Russell Leggett Points 4562

Pour une suppression complète de Mail.app (et non seulement la modification de l'application de messagerie par défaut), ouvrez Terminal (dans /Applications/Utilitaires) dans un compte administratif et entrez

sudo chmod 000 /Applications/Mail.app

Il vous demandera votre mot de passe. Entrez-le, puis essayez d'ouvrir Mail. Il ne s'ouvrira pas!

Pour annuler :

sudo chmod 755 /Applications/Mail.app

(Si vous utilisez Terminal, vous pourriez aussi supprimer l'application, je suppose, mais je vous suggère juste de la chmodder au cas où vous en aurez besoin dans un an.)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X