Apple Mail'in iCal randevuları nedeniyle açılmasını nasıl durdurabilirim?


42

Posta için yalnızca web tabanlı Gmail kullanıyorum, ancak Mail.app, e-posta hatırlatma ayarına sahip iCal-randevularından dolayı ortaya çıkmaya devam ediyor. Bu hatırlatıcıları yine de Gmail'den alıyorum ve Mail.app programını tamamen devre dışı bırakmak istiyorum.

Alfred’den günde birkaç kez "forcequit Mail.app" yapmaktan bıktım. Bunu Nasıl Çözebilirim? "Mail.app başladığında, öldür" gibi bir çeşit kanca var mı? Mail.app, OSX'ten kaldırılamaz.



GARR düz lanet olsun! En son osx, sürekli can sıkıcı bir şehir gibi!
David Van,

Yanıtlar:


50

Mail.app'i öldürmenin gerçekten tek bir yolu var (waiwai'nin cevabı hakkındaki yorumuma göre). Uygulamalar / Yardımcı Programlar'dan Terminal.app'i açın ve şunu girin:

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

Bu, yönetici şifrenizi girmenizi ister.

Bunu tersine çevirmek için şunu girin:

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

Başlangıçta iCal'ın Posta'yı açmak için Hizmetleri Başlat veritabanını kullandığını düşündüm, ancak iletişimin çalışabilmesi için bunun yerine AppleScript'e güveniyordu. Senaryoyu burada bulabilirsiniz:

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

Ne yazık ki, diyor ki:

… Bu dosyada yapılan değişiklikler, el ile yeniden derlenmediği sürece iCal davranışına yansıtılmaz.

Böylece bu dosyayı silemez veya kaldıramazsınız. Hiçbir fark görmeyeceksiniz.


Bu her zaman harika çalıştı, ancak El Capitan'da, şimdi alıyorum:Unable to change file mode on /Applications/Mail.app/Contents/MacOS/Mail: Operation not permitted
kvz

Bunun nedeni, bazı sistem dosyalarını değiştirmelerine izin veren hatta dağıtılan yeni güvenlik sistemidir. Belki de kurtarmaya başlamak ve bu korumayı kapatmak için şu adımları izlemelisin: forums.developer.apple.com/thread/4138
slhck

13

Dağ Aslanı olanlar için bunu deneyebilirsiniz: http://www.quora.com/OS-X-10-8-Mountain-Lion/Is-there-a-way-to-completely-disable-OS-X -Posta-app-to-yangın-yukarı ve send-Takvim-bildirimler

Calendar.app yılında tıklayın Takvimleri Sol kenar çubuğunda takvimleri göstermek için. Ardından söz konusu takvimi sağ tıklayın, Bilgi Al öğesini seçin ve ardından Uyarıları yoksay öğesini tıklayın . Bu şekilde, Google Takvim e-posta uyarılarınızı almaya devam edersiniz, ancak ek OS X Takvim uyarıları almazsınız.


Mükemmel. Mountain Lion'a yükselttikten sonra , aynı etkinlikler için neden hem Google Takvim’den hem de kendimden e-postalar aldığım konusunda kafam karıştı . Teşekkürler!
jrhorn424

4

Terminal'de aşağıdaki komutu kullanarak /Applications/Mail.app dosyasını /Applications/Mail.disabled olarak değiştirdim:

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

2
OSX Mail.app'ın nerede olduğunu sormaya başladığından bu tam bir çözüm değildi. Yani 'sudo chmod 000 / Uygulamalar / Mail.app/Contents/MacOS/Mail' en iyi sonuç veren çözümdür.
Michiel Borkent

Postayı yeniden adlandırmak benim için işe yaramadı. İnsanların bunu yaptığını anlamış olmalılar. 10.7.3'teyim.
user4649

2

Bu oluyor çünkü Google takvim e-posta bildirimini göndermeye çalışıyor. E-posta bildirimine ihtiyacınız yoksa ancak bir alarm yeterliyse, e-posta bildirimleri göndermeyecek şekilde ayarları Google takvim’de düzenleyebilirsiniz ve randevunuz her geldiğinde Mail.app’i başlatmayı denemeyi bırakacaktır.


1

Mail.app'in tamamen kaldırılması (ve yalnızca varsayılan posta uygulamasının değiştirilmesi değil) için Terminal'i açın ( /Applications/Utilitiesbir yönetici hesabının içinde girin ve

sudo chmod 000 /Applications/Mail.app

Sizden şifrenizi isteyecektir. Girip Posta'yı açmayı deneyin. Açılmayacak!

Geri almak için:

sudo chmod 755 /Applications/Mail.app

(Terminal kullanıyorsanız, o zaman uygulamayı da kaldırabilirsiniz, sanırım, ancak bir yıl içinde ihtiyacınız olması durumunda uygulamayı chmodding öneririm.)


Önerin için teşekkürler! Bunu cevabıma ekledim.
waiwai933

Bunu denedim, ancak hala yaptıktan sonra posta başlatabilirim. Tuhaf. Ama Terminal'i kullanarak şöyle çözdüm: sudo mv /Applications/Mail.app /Applications/Mail.disabled. Mail.app'ı geri istiyorsam, yeniden adlandırırım.
Michiel Borkent

3
Tabii ki gerçekten işe yaramayacak, çünkü gerçek ikili /Applications/Mail.app/Contents/MacOS/Mailhala çalıştırılabilir durumda. Öyleyse bu chmodkomutu kullan , Mail.appklasörü değil . @MichielBorkent
slhck 18:11

1

İCal'daki tüm uyarıları devre dışı bırakmak işe yaramaz mı, böylece Posta yoluyla asla uyarı göndermeye çalışmaz mı?

İCal tercihlerinde, Advanced (Gelişmiş) ve ardından "All Alerts (Tüm Uyarıları Devre Dışı Bırak)" üzerine tıklayın.

Bu, başka bir amaç için kullanmak istemeniz durumunda (yerel olarak arşivlenmiş e-postaya bakmak gibi), Posta'nın çalıştırılabilir olmasını sağlar.


Tüm uyarıları devre dışı bırakırsanız, açılan uyarıyı da alamazsınız.
Marc

0

Uygulamalar klasöründeki "Posta" seçeneğini vurgulayın. Dosya menüsünden "Komut I" veya "bilgi al". "Paylaşma ve izinler" in altında, kilidi açmanız, ardından kullanıcıyı vurgulamanız ve aşağıdaki "eksi" işaretini tıklamanız gerekir. Bu, Posta klasörüne küçük kırmızı bir eksi işareti yerleştirir ve devre dışı bırakır


Waiwai'nin cevabı hakkındaki yorumuna göre, bu sadece .appasıl uygulamayı değil, klasörü de etkisiz hale getirir , bu yüzden işe yaramaz. İşe yaradığından emin misin?
slhck

-1

Mail.app'i açın, sonra tercihleri ​​açın. Genel bölmesinde, "Varsayılan E-posta Okuyucusu" nu, gerçekte ne kullanıyorsanız ayarlayın (Firefox.app gibi). Mail.app açmayı durduracak!


Bunu birkaç kez denedim, birkaç uygulamayla, ancak Mail açılmaya devam etti.
Michiel Borkent
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.