Come posso impedire ad iCal di avviare Mail.app?


12

Io non uso Mail.app, utilizzando invece Postbox 2 per tutti i miei bisogni e-mail. Io faccio uso di iCal per il mio calendario, la sincronizzazione con gli account Google Apps mia.

Ogni volta che iCal vuole inviare un promemoria, prova ad aprire Mail.app per farlo, il che è molto fastidioso.

Attualmente l'unica soluzione che sto lavorando è comprimere Mail.app in /Applicationsmodo che iCal non possa più accedervi. Tuttavia, ogni volta che il sistema operativo si aggiorna (cioè da Snow Leopard a Lion) sostituisce Mail.app e devo farlo di nuovo. Questo sembra eccessivamente hacker.

C'è un modo per forzare iCal a smettere di provare ad aprire Mail.app senza dover rimuovere manualmente Mail.app?


Qualcuno l'ha capito? Attualmente sto usando Postbox 2 e ho modificato il file applecript all'interno dell'app di posta e iCal apre ancora Mail quando viene attivato un promemoria. Ho anche modificato l'impostazione dell'app predefinita nell'applicazione Mail in PostBox, ma non ci sono problemi. Ho chiesto al team di supporto di PostBox di aiutarmi a capire questo, ma a quanto pare non possono, invece mi hanno offerto un rimborso. Ma non voglio un rimborso, voglio solo che funzioni :( Grazie!

@Xavier Non ho mai trovato un lavoro adatto in giro.
Darren Newton,

Risposte:


2

Le istruzioni di seguito (pubblicate qui ) lo hanno fatto per noi in quanto le nostre autorizzazioni erano, in realtà, su "Sola lettura" e Mail.app era ancora in fase di avvio.

Nota: se iCal apre ancora Mail.app per inviare un evento dopo aver impostato Postbox come client di posta predefinito:

  1. All'interno del Finder, fai clic con il pulsante destro del mouse sull'icona iCal e seleziona Mostra contenuto pacchetto.
  2. Passare alla cartella "Contenuti", quindi alla cartella "Risorse". Fare clic con il tasto destro sulla cartella denominata "Script" e selezionare Ottieni informazioni.
  3. Espandi la casella Condivisione e autorizzazioni e fai clic sull'icona a forma di lucchetto nell'angolo in basso a destra per sbloccare questa impostazione. Modifica le autorizzazioni elencate come "Sola lettura" in "Lettura e scrittura".
  4. Riavvia casella postale.

Se sono necessarie ulteriori informazioni, controlla una pagina di integrazione iCal Postbox più dettagliata per ulteriori opzioni e suggerimenti per la risoluzione dei problemi.

Vi auguro una buona giornata!


Ho seguito le istruzioni nel secondo link e vedo che Postbox ha modificato lo script di posta ora. Ti farà sapere se funziona e contrassegnerà come risposta se funziona.
Darren Newton,

In realtà questo non ha funzionato. Mail.app è ancora aperto da iCal per inviare notifiche.
Darren Newton,

Hai sentito qualcosa, Darren? Sarei curioso di sapere se i ragazzi di Postbox hanno ulteriori informazioni. Ti invierò qualunque cosa mi rispondano se lo trovo utile qui!
Caleb,

Non ho sentito niente. Lo script funziona, ma iCal vuole ancora aprire Mail.app quando è il momento di inviare una notifica, il che significa che devo tornare a eliminare Mail.app del tutto.
Darren Newton,

1

Il modo non utile non è impostare l'e-mail come azione di promemoria in iCal.

Più costruttivo è scrivere un'azione di Automator che utilizza Postbox e quindi utilizzare quell'azione di automator come azione di promemoria.

Ho un automatore come app e questo è inserito in iCal GetInfo come

App

Per creare un allarme iCal: avvia l'automazione e la prima cosa offre opzioni per il flusso di lavoro e uno di questi è un allarme iCal: l'automatore può quindi includere uno script shell o applecript per chiamare il tuo mailer


1

Ho avuto la stessa cosa e ho trovato la risposta su SuperUser :

Pertanto, a meno che non si disabiliti Mail.app che risponde a questa chiamata AppleScript (dire all'applicazione "Mail"), esiste davvero un solo modo per uccidere Mail.app (come da mio commento sulla risposta di waiwai):

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

Invertire:

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

0

Puoi provare questo:

Apri l'app di posta. Quindi, nella finestra di dialogo Preferenze, modifica il valore del parametro del menu a comparsa chiamato "Lettore email predefinito" in "Postbox 2".

inserisci qui la descrizione dell'immagine


2
Questo non sembra funzionare. Ho installato Default email reader:Mail.app sul mio sistema su Sparrow.app (1.3.2) e iCal tenta ancora di aprire Mail.app per inviare modifiche agli eventi ad altri partecipanti e notifiche per eventi.
Ian C.

L'ho fatto anche io e non funziona.
Darren Newton,

Questo non funziona iCal apre Mail.app da un file Apple Script. Non rispetta questa impostazione. Se usi Sparrow puoi provare a usare il mio script: gidogeek.com/post/6037637963/ical-sparrow , tuttavia non funziona con 10.8.
Gidogeek,

0

Una domanda simile è stata recentemente posta su Sparrow qui: Come posso usare Sparrow per inviare notifiche e-mail iCal invece di Mail.app?

In risposta a quella domanda ho trovato uno script che si avvicina a quello che vuoi ma per Sparrow (un client di posta alternativo per OS X). Potresti essere in grado di modificare AppleScript per ottenere ciò che cerchi con il tuo client di posta preferito.


Grazie per questo attualmente adattato con l'aiuto di support.postbox-inc.com/entries/509550-applescript-support - ti farò sapere se funziona.
Darren Newton,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.