web-dev-qa-db-de.com

Wie verhindere ich, dass Apple Mail aufgrund von iCal-Terminen geöffnet wird?

Ich verwende nur webbasiertes Google Mail für E-Mails, aber Mail.app taucht aufgrund von iCal-Terminen mit einer Einstellung für E-Mail-Erinnerungen immer wieder auf. Ich erhalte diese Erinnerungen sowieso auch von Google Mail und möchte das Programm Mail.app komplett deaktivieren.

Ich habe es satt, mehrmals am Tag "forcequit Mail.app" von Alfred zu machen. Wie kann ich das lösen? Gibt es eine Art Haken wie "Wenn Mail.app startet, töte es"? Mail.app kann nicht aus OSX entfernt werden.

42
Michiel Borkent

Es gibt wirklich nur einen Weg, Mail.app zu töten (laut meinem Kommentar zu Waiwais Antwort). Öffnen Sie Terminal.app in Applications/Utilities und geben Sie Folgendes ein:

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

Dadurch werden Sie zur Eingabe Ihres Administratorkennworts aufgefordert.

Um dies umzukehren, geben Sie Folgendes ein:

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

Ursprünglich dachte ich, dass iCal die Launch Services-Datenbank zum Öffnen von Mail verwendet, aber um die Kommunikation zum Laufen zu bringen, stützt es sich stattdessen auf AppleScript. Das Skript finden Sie hier:

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

Leider heißt es:

… Änderungen an dieser Datei wirken sich nur dann auf das iCal-Verhalten aus, wenn sie manuell neu kompiliert werden.

Daher können Sie diese Datei nicht einfach löschen oder entfernen. Sie werden keinen Unterschied sehen.

50
slhck

Für diejenigen mit Mountain Lion können Sie dies versuchen: http://www.quora.com/OS-X-10-8-Mountain-Lion/Is-there-a-way- OS-X-Mail-App-zum-Starten-und-Senden-von-Kalender-Benachrichtigungen-komplett-deaktivieren

Klicken Sie in Calendar.app auf Kalender , um Ihre Kalender in der linken Seitenleiste anzuzeigen. Klicken Sie dann mit der rechten Maustaste auf den betreffenden Kalender, wählen Sie Info abrufen und klicken Sie dann auf Warnungen ignorieren . Auf diese Weise erhalten Sie weiterhin Ihre Google Kalender-E-Mail-Benachrichtigungen, jedoch nicht die zusätzlichen OS X-Kalender-Benachrichtigungen.

13
bradenm

Ich habe /Applications/Mail.app mit dem folgenden Befehl in Terminal in /Applications/Mail.disabled umbenannt:

Sudo mv /Applications/Mail.app /Applications/Mail.disabled
4
Michiel Borkent

Dies geschieht, weil der Google-Kalender versucht, die E-Mail-Benachrichtigung zu senden. Wenn Sie die E-Mail-Benachrichtigung nicht benötigen, aber ein Alarm ausreicht, können Sie die Einstellungen im Google-Kalender so anpassen, dass keine E-Mail-Benachrichtigungen gesendet werden. Der Versuch, Mail.app zu starten, wird bei jedem bevorstehenden Termin abgebrochen.

2
Luis Villegas

Funktioniert es nicht einfach, alle Warnungen in iCal zu deaktivieren, damit nie versucht wird, eine Warnung per E-Mail zu senden?

Klicken Sie in den iCal-Einstellungen auf Erweitert und dann auf "Alle Warnungen deaktivieren".

Dadurch bleibt Mail für den Fall ausführbar, dass Sie es jemals für einen anderen Zweck verwenden möchten (z. B. zum Anzeigen lokal archivierter E-Mails).

1
EFC

Um Mail.app vollständig zu löschen (und nicht nur die Standard-Mail-App zu ändern), öffnen Sie das Terminal (innerhalb von /Applications/Utilities in einem Administratorkonto) und geben Sie ein

Sudo chmod 000 /Applications/Mail.app

Sie werden aufgefordert, Ihr Passwort einzugeben. Geben Sie es ein, und versuchen Sie dann, Mail zu öffnen. Es öffnet sich nicht!

Rückgängig machen:

Sudo chmod 755 /Applications/Mail.app

(Wenn Sie Terminal verwenden, können Sie die App vermutlich auch entfernen, aber ich würde vorschlagen, sie nur zu modifizieren, falls Sie sie in einem Jahr brauchen.)

1
waiwai933

Markieren Sie "Mail" im Anwendungsordner. "Command I" oder "get info" aus dem Dateimenü. Unten unter "Freigabe und Berechtigungen" müssen Sie die Sperre aufheben, dann den Benutzer markieren und unten auf das Minuszeichen klicken. Dadurch wird ein kleines rotes Minuszeichen in den E-Mail-Ordner eingefügt und deaktiviert

0
Gregory Moore