iCalがMail.appを起動しないようにするにはどうすればよいですか?


12

Mail.appを使用せず、代わりにすべてのメールニーズにPostbox 2を使用します。私はない私のGoogle Appsがアカウントとそれを同期、私のカレンダー用のiCalを使用しています。

iCalはリマインダーを送信するたびに、Mail.appを開いて送信しようとしますが、これは非常に面倒です。

現在、私が取り組んでいる唯一の解決策は、Mail.appを圧縮し/ApplicationsてiCalがアクセスできないようにすることです。ただし、OSが(Snow LeopardからLionに)更新されるたびに、Mail.appが置き換えられるため、これを再度行う必要があります。これは過度にハック的なようです。

Mail.appを手動で削除せずにMail.appを開こうとするのをiCalに強制的に停止させる方法はありますか?


誰かがこれを理解しましたか?現在、Postbox 2を使用しており、メールアプリ内のapplescriptファイルを変更していますが、リマインダーがトリガーされたときにiCalがメールを開きます。また、メールアプリの既定のアプリ設定をPostBoxに変更しましたが、実行しません。PostBoxサポートチームにこの問題を解決するよう依頼しましたが、どうやらできないようで、代わりに払い戻しを申し出ました。しかし、私は払い戻しをしたくない、私はちょうど仕事にこれをしたい:(感謝を!

@Xavier適切な回避策を見つけることができませんでした。
ダレンニュートン

回答:


2

以下の手順(ここに投稿)は、実際にはアクセス許可が「読み取り専用」であり、Mail.appがまだ起動しているため、私たちのためにそれを行いました。

注:Postboxをデフォルトのメールクライアントとして設定した後でも、iCalがイベントを送信するためにMail.appを開く場合:

  1. Finder内で、iCalアイコンを右クリックし、[パッケージの内容を表示]を選択します。
  2. 「Contents」フォルダー、次に「Resources」フォルダーに移動します。「スクリプト」というフォルダーを右クリックして、「情報を見る」を選択します。
  3. [共有とアクセス許可]ボックスを展開し、右下隅のロックアイコンをクリックして、この設定のロックを解除します。「読み取り専用」としてリストされているアクセス許可を「読み取りと書き込み」に変更します。
  4. Postboxを再起動します。

さらに情報が必要な場合は、より詳細なオプションとトラブルシューティングのヒントについて、Postbox iCal Integrationページをご覧ください。

すてきな一日を!


2番目のリンクの指示に従ったところ、Postboxがメールスクリプトを変更したことがわかります。これが機能するかどうかをお知らせし、機能する場合は回答済みとしてマークします。
ダレンニュートン

実際、これは機能しませんでした。Mail.appは引き続き通知を送信するためにiCalによって開かれます。
ダレンニュートン

ダレン、何か聞いたことがありますか?Postboxのスタッフに詳細な情報があれば興味があります。ここで私たちに役立つと思うなら、彼らが書いたものは何でも私に送ります!
カレブ

Haventは何も聞いていません。このスクリプトは動作しますが、iCalは通知を送信するときにMail.appを開きたいので、Mail.appを一緒に削除する必要があります。
ダレンニュートン

1

役に立たない方法は、電子メールをiCalのリマインダーアクションとして設定しないことです。

より建設的には、Postboxを使用するAutomatorアクションを記述してから、そのオートマトンアクションをリマインダーアクションとして使用します。

私はアプリとしてオートマトンを使用しており、これはiCal GetInfoに次のように入力されています

アプリ

iCalアラームを作成するには-オートマトラを起動します。最初のものはワークフローのオプションを提供し、そのうちの1つはiCalアラームです。


1

私は同じことを持っていて、スーパーユーザーで答えを見つけました:

したがって、このAppleScript呼び出しに応答するMail.appを無効にしない限り(アプリケーション "Mail"に伝える)、Mail.appを強制終了する方法は1つしかありません(waiwaiの回答に対する私のコメントによる)。

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

逆にするには:

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

0

これを試すことができます:

メールアプリを開きます。次に、[設定]ダイアログボックスで、[デフォルトの電子メールリーダー]というポップアップメニューパラメーターの値を[ポストボックス2]に変更します。

ここに画像の説明を入力してください


2
これはうまくいかないようです。私が持っているDefault email reader:Sparrow.app(1.3.2)への私のシステムセットにMail.appにし、iCalのは、まだイベントのために他の参加者との通知にイベントへの変更を送信するためにMail.appを開こうとします。
イアンC.

私もこれをやったが、うまくいかない。
ダレンニュートン

これは機能しません。iCalは、Apple ScriptファイルからMail.appを開きます。この設定は尊重されません。Sparrowを使用している場合は、私のスクリプトgidogeek.com/post/6037637963/ical-sparrowを使用してみてください。ただし、10.8では機能しません。
ギドギーク

0

Sparrowについて最近、同様の質問がありました。Sparrowを使用して、Mail.appの代わりにiCal電子メール通知を送信するにはどうすればよいですか?

その質問への答えとして、Sparrow(OS Xの代替メールクライアント)以外の目的に近いスクリプトを見つけました。そのAppleScriptを変更して、選択したメールクライアントで目的を達成できる場合があります。


support.postbox-inc.com/entries/509550-applescript-supportの支援を受けて現在適応していることに感謝します-動作するかどうかをお知らせします。
ダレンニュートン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.