iCalの予定が原因でApple Mailが開かないようにするにはどうすればよいですか?


42

メールにはWebベースのGmailしか使用していませんが、メール通知設定のあるiCalの予定の結果としてMail.appがポップアップし続けます。とにかくこれらのリマインダーもGmailから受け取ります。Mail.appプログラムを完全に無効にしたいと思います。

私は一日に数回、アルフレッドから「forcequit Mail.app」をすることにうんざりしています。どうすれば解決できますか?「Mail.appが起動したら、それを強制終了する」ようなフックがありますか?Mail.appはOSXから削除できません。



GARRまっすぐに!最新のosxは、常に迷惑な都市です!
デビッドヴァンブリンク

回答:


50

Mail.appを強制終了する方法は実際には1つしかありません(waiwaiの答えに対する私のコメントによる)。アプリケーション/ユーティリティから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の動作に反映されません。

したがって、このファイルを削除または移動することはできません。違いはありません。


これは常にうまくいきましたが、エルキャピタンでは次のようになりましたUnable to change file mode on /Applications/Mail.app/Contents/MacOS/Mail: Operation not permitted
。– kvz

これは、展開した新しいセキュリティシステムが原因であり、rootが一部のシステムファイルを変更することさえ許可しています。たぶん、リカバリを起動し、次の手順に従ってこの保護をオフにする必要があります:forums.developer.apple.com/thread/4138
slhck

13

Mountain Lionをお持ちの方は、これを試すことができます:http//www.quora.com/OS-X-10-8-Mountain-Lion/Is-there-a-way-to-completely-disable-OS-X -メールアプリを起動して送信するカレンダー通知

Calendar.appで、[ カレンダー ]をクリックして、左側のサイドバーにカレンダーを表示します。次に、問題のカレンダーを右クリックして、[ 情報を見る]を選択し、[ アラートを無視 ]をクリックします。これにより、引き続きGoogleカレンダーのメールアラートを受信しますが、追加のOS Xカレンダーアラートは受信しません。


優れた。Mountain Lionにアップグレードした後、同じイベントでGoogleカレンダーと自分の両方から電子メールを受信した理由がわかりませでした。ありがとう!
jrhorn424

4

ターミナルで次のコマンドを使用して、/ Applications / Mail.appの名前を/Applications/Mail.disabledに変更しました。

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

2
OSXがMail.appの場所を尋ね始めたため、これは完全なソリューションではありませんでした。したがって、「sudo chmod 000 /Applications/Mail.app/Contents/MacOS/Mail」が最適なソリューションです。
ミシエルボルケント

メールの名前を変更してもうまくいきませんでした。彼らは人々がそれをしていることを理解したに違いない。10.7.3を使用しています。
user4649

2

これは、Googleカレンダーがメール通知を送信しようとしているために発生しています。メール通知は必要ないがアラームで十分な場合は、メール通知を送信しないようにGoogleカレンダーの設定を調整するだけで、予定が来るたびにMail.appの起動を停止できます。


1

Mail.appを完全に削除するには(デフォルトのメールアプリを変更するだけではありません)、ターミナルを開き(/Applications/Utilities管理者アカウント内で入力します)

sudo chmod 000 /Applications/Mail.app

パスワードの入力を求められます。それを入力し、メールを開こうとします。開かない!

元に戻すには:

sudo chmod 755 /Applications/Mail.app

(ターミナルを使用している場合は、アプリも削除することもできますが、1年後に必要な場合に備えて、chmoddingすることをお勧めします。)


提案をありがとう!それを答えに加えました。
waiwai933

これを試しましたが、これを行った後でもメールを起動できました。奇妙な。しかし、ターミナルを使用して次のように解決しました:sudo mv /Applications/Mail.app /Applications/Mail.disabled。Mail.appを元に戻したい場合は、名前を元に戻します。
ミシエルボルケント

3
ああ、もちろん、実際のバイナリ/Applications/Mail.app/Contents/MacOS/Mailはまだ実行可能であるため、実際には機能しません。フォルダーchmodではなく、このコマンドを使用してMail.appください。@MichielBorkent
slhck

1

iCalですべてのアラートを無効にして、Mailを介してアラートを送信しようとしないようにするとうまくいきませんか?

iCalの設定で、[詳細設定]をクリックし、[すべてのアラートを無効にする]をクリックします。

これにより、別の目的(ローカルにアーカイブされた電子メールを見るなど)に使用したい場合に備えて、Mailは実行可能になります。


すべてのアラートを無効にすると、ポップアップアラートも表示されません。
マーク

0

アプリケーションフォルダの[メール]を強調表示します。ファイルメニューから「コマンドI」または「情報を取得」。「共有と権限」の一番下で、ロックを解除し、ユーザーを強調表示して、下の「マイナス」記号をクリックする必要があります。これにより、小さな赤いマイナス記号がメールフォルダに配置され、無効になります


waiwaiの答えに関するコメントによると、これ.appは実際のアプリケーションではなく、フォルダを無効にするだけなので、機能しません。それはあなたのために働くと確信していますか?
slhck

-1

Mail.appを開き、設定を開きます。[全般]ペインで、[デフォルトの電子メールリーダー]を実際に使用するもの(Firefox.appなど)に設定します。Mail.appが開くのを停止します!


いくつかのアプリでこれを数回試しましたが、Mailがポップアップし続けました。
ミシエルボルケント
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.