12 votes

Comment puis-je empêcher iCal de lancer Mail.app ?

Je n'utilise pas Mail.app, préférant utiliser Postbox 2 pour tous mes besoins en matière de messagerie. J'utilise iCal pour gérer mon calendrier, en le synchronisant avec mes comptes Google Apps.

À chaque fois que iCal veut envoyer un rappel, il essaie d'ouvrir Mail.app pour le faire, ce qui est très ennuyeux.

Actuellement, la seule solution que j'ai trouvée est de compresser Mail.app dans /Applications afin que iCal ne puisse plus y accéder. Cependant, à chaque mise à jour du système d'exploitation (par exemple de Snow Leopard à Lion), Mail.app est remplacé et je dois recommencer. Cela semble être une solution bricolée excessive.

Existe-t-il un moyen de forcer iCal à arrêter d'essayer d'ouvrir Mail.app sans devoir le supprimer manuellement?

2voto

Petr Mensik Points 113

Les instructions ci-dessous (postées ici) l'ont fait pour nous car nos autorisations étaient, en fait, en lecture seule et Mail.app se lançait toujours.

Note : Si iCal ouvre toujours Mail.app pour envoyer un événement après avoir défini Postbox comme client de messagerie par défaut :

  1. Dans le Finder, cliquez avec le bouton droit sur l'icône d'iCal, puis sélectionnez Afficher le contenu du paquet.
  2. Accédez au dossier "Contenu", puis au dossier "Ressources". Cliquez avec le bouton droit sur le dossier appelé "Scripts" et sélectionnez Obtenir des informations.
  3. Développez la boîte Partage et permissions et cliquez sur l'icône de verrou dans le coin inférieur droit pour déverrouiller ce paramètre. Modifiez les autorisations répertoriées comme "Lecture uniquement" en "Lecture et écriture".
  4. Redémarrez Postbox.

Si plus d'informations sont nécessaires, consultez une page de Intégration iCal de Postbox plus détaillée pour plus d'options et de conseils de dépannage.

Passez une excellente journée!

1voto

yoliho Points 340

La manière non utile est de ne pas définir l'e-mail comme action de rappel dans iCal.

D'une manière plus constructive, vous pouvez écrire une action Automator qui utilise Postbox, puis utiliser cette action Automator comme action de rappel.

J'ai un Automator en tant qu'application et ceci est saisi dans les informations de récupération d'iCal

app

Pour créer une alarme iCal - démarrez Automator et l'une des premières choses qu'il offre est des options pour le flux de travail, l'une d'elles étant une alarme iCal - Automator peut ensuite inclure un script shell ou AppleScript pour appeler votre messagerie

1voto

HectorMac Points 3961

J'ai eu la même chose et j'ai trouvé la réponse sur SuperUser:

Par conséquent, sauf si vous désactivez Mail.app en réponse à cet appel d'AppleScript (tell application "Mail"), il n'y a vraiment qu'une seule façon de tuer Mail.app (comme je l'ai mentionné dans mon commentaire sur la réponse de waiwai):

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

Pour inverser :

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

0voto

slolife Points 6528

Vous pouvez essayer ceci :

Ouvrez l'application Mail. Ensuite, dans la boîte de dialogue Préférences, modifiez la valeur du paramètre du menu contextuel appelé "Lecteur de courrier électronique par défaut" pour "Postbox 2".

entrer la description de l'image ici

0voto

John Fiala Points 3050

Une question similaire a été récemment posée à propos de Sparrow ici: Comment puis-je utiliser Sparrow pour envoyer des notifications par e-mail iCal au lieu de Mail.app?

En réponse à cette question, j'ai trouvé un script qui fait presque ce que vous voulez, mais pour Sparrow (un client de messagerie alternatif pour OS X). Vous pourriez être capable de modifier cet AppleScript pour obtenir ce que vous voulez avec votre client de messagerie préféré.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X