Как остановить открытие Apple Mail из-за назначений iCal?

Я использую только почтовый Gmail для почты, но Mail.app продолжает появляться в результате встреч iCal, которые имеют настройку напоминания по электронной почте. Я также получаю эти напоминания от Gmail в любом случае, и я хотел бы полностью отключить программу Mail.app.

Мне немного надоело делать «Forcequit Mail.app» из Альфреда несколько раз в день. Как я могу это решить? Есть ли какой-то крючок вроде «Когда Mail.app запускает, убивает его»? Mail.app нельзя удалить из OSX.

42 голоса | спросил Michiel Borkent 19 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 19 Sep 2011 00:34:13 +0400 2011, 00:34:13

8 ответов


50

Есть только один способ убить Mail.app (согласно моему комментарию на ответ 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, если они не будут вручную перекомпилированы.

Таким образом, вы не можете просто удалить или отодвинуть этот файл. Вы не увидите никакой разницы.

ответил slhck 19 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 19 Sep 2011 00:42:42 +0400 2011, 00:42:42
13

Для тех, у кого есть горный лев, вы можете попробовать следующее: http://www.quora.com/OS-X-10-8-Mountain-Lion/Is-there-a-way- к полностью-Disable-OS-X-Mail-приложение к пожарной вверх и отправить-календарь-уведомления

  

В программе Calendar.app нажмите Календари , чтобы отобразить ваши календари на левой боковой панели. Затем щелкните правой кнопкой мыши соответствующий календарь, выберите Получить информацию , затем нажмите Игнорировать оповещения . Таким образом, вы продолжите получать оповещения по электронной почте в Календаре Google, но не о дополнительных предупреждениях к календарю OS X.

ответил bradenm 9 PM00000090000003131 2012, 21:28:31
4

Я переименовал /Applications/Mail.app в /Applications/Mail.disabled, используя следующую команду в терминале:

sudo mv /Applications/Mail.app /Applications/Mail.disabled
ответил Michiel Borkent 19 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 19 Sep 2011 01:36:14 +0400 2011, 01:36:14
2

Это происходит потому, что календарь Google пытается отправить уведомление по электронной почте. Если вам не требуется уведомление по электронной почте, но достаточно будильника, вы можете просто настроить параметры в календаре Google, чтобы не отправлять уведомления по электронной почте, и он перестанет пытаться запустить Mail.app каждый раз, когда у вас назначена встреча.

ответил Luis Villegas 23 PM00000060000003831 2012, 18:39:38
1

Для полного Mail.app killage (а не просто для изменения почтового приложения по умолчанию) откройте Terminal (внутри /Applications/Utilities) в учетной записи администратора и введите

sudo chmod 000 /Applications/Mail.app

Он предложит вам ввести пароль. Введите его, а затем попробуйте открыть Mail. Он не откроется!

Отменить:

sudo chmod 755 /Applications/Mail.app

(Если вы используете терминал, вы также можете удалить приложение тоже, я думаю, но я бы предложил просто chmodding его, если вам понадобится это через год.)

ответил waiwai933 19 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 19 Sep 2011 00:45:50 +0400 2011, 00:45:50
1

Не работает ли просто отключить все предупреждения в iCal, чтобы он никогда не пытался отправлять оповещение через Mail?

В настройках iCal нажмите «Дополнительно», затем нажмите «Отключить все оповещения».

Это оставляет исполняемый файл Mail в случае, если вы когда-либо захотите использовать его для другой цели (например, глядя на локально архивированную электронную почту).

ответил EFC 28 Jpm1000000pmSat, 28 Jan 2012 19:02:26 +040012 2012, 19:02:26
0

Выделите «Почта» в папке приложений. «Команда I» или «Получить информацию» из меню файлов. Внизу в разделе «Совместное использование и разрешения» вы должны разблокировать, затем выделить пользователя и нажать знак «минус» ниже. Это помещает красную иконку минус в папку Mail и отключает ее.

ответил Gregory Moore 20 Jpm1000000pmSun, 20 Jan 2013 20:24:48 +040013 2013, 20:24:48
-1

Откройте Mail.app, затем откройте настройки. На панели «Общие» установите «Default Email Reader» на то, что вы на самом деле используете (например, Firefox.app). Mail.app перестанет открываться!

ответил polynomial 19 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 19 Sep 2011 00:39:59 +0400 2011, 00:39:59

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132