メールにはウェブベースのGmailのみを使用していますが、結果として、メールのリマインダー設定のあるiCalの予定からMail.appがポップアップし続けます。いずれにしても、これらのリマインダーをGmailからも受け取ります。Mail.appプログラムを完全に無効にしたいと思います。
私はアルフレッドから「forcequit Mail.app」を1日に数回行うことにうんざりしています。どうすればこれを解決できますか? 「Mail.appが起動したら強制終了する」のようなフックはありますか? Mail.appはOSXから削除できません。
Mail.appを強制終了する方法は本当に1つしかありません(ワイワイの回答に関する私のコメントのとおり)。 Applications/UtilitiesからTerminal.appを開き、次のように入力します。
Sudo chmod 000 /Applications/Mail.app/Contents/MacOS/Mail
これにより、管理者パスワードの入力を求められます。
これを元に戻すには、次のように入力します。
Sudo chmod 755 /Applications/Mail.app/Contents/MacOS/Mail
ICalは当初、Launch Servicesデータベースを使用してMailを開くと思っていましたが、通信を機能させるために、代わりにAppleScriptに依存しています。あなたはここでスクリプトを見つけることができます:
/Applications/iCal.app/Contents/Resources/Mail.applescript
残念ながら、それは言う:
…このファイルへの変更は、手動で再コンパイルしない限りiCalの動作に反映されません。
したがって、このファイルを削除したり移動したりすることはできません。違いはわかりません。
マウンテンライオンをお持ちの方は、これを試してみてください。 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
Calendar.appでCalendarsをクリックして、左側のサイドバーにカレンダーを表示します。次に、問題のカレンダーを右クリックし、情報を見るを選択して、アラートを無視をクリックします。これにより、Googleカレンダーのメールアラートは引き続き受信されますが、追加のOS Xカレンダーアラートは受信されません。
ターミナルで次のコマンドを使用して、/ Applications/Mail.appの名前を/Applications/Mail.disabledに変更しました。
Sudo mv /Applications/Mail.app /Applications/Mail.disabled
これは、Googleカレンダーがメール通知を送信しようとしているために発生しています。メール通知は必要ないがアラームで十分な場合は、メール通知を送信しないようにGoogleカレンダーの設定を調整するだけで、予定が来るたびにMail.appを起動しようとするのを停止できます。
メール経由でアラートを送信しようとしないように、iCalですべてのアラートを無効にするだけでは機能しませんか?
ICal設定で、[詳細設定]をクリックし、[すべてのアラートを無効にする]をクリックします。
これにより、別の目的(ローカルにアーカイブされた電子メールの閲覧など)で使用したい場合に備えて、Mailは実行可能になります。
Mail.appを完全に停止するには(デフォルトのメールアプリを変更するだけでなく)、ターミナルを開きます(/Applications/Utilities
管理者アカウントで入力
Sudo chmod 000 /Applications/Mail.app
パスワードの入力を求められます。それを入力してから、メールを開こうとします。開かない!
元に戻すには:
Sudo chmod 755 /Applications/Mail.app
(ターミナルを使用している場合は、アプリを削除することもできると思いますが、1年以内に必要になる場合に備えて、chmoddingすることをお勧めします。)
アプリケーションフォルダの「メール」を強調表示します。ファイルメニューから「コマンドI」または「情報を取得」。 「共有と権限」の下部で、ロックを解除し、ユーザーを強調表示して、下の「マイナス」記号をクリックする必要があります。これにより、メールフォルダに小さな赤いマイナス記号が表示され、無効になります