Как я могу отключить Mail.app при нажатии на адрес электронной почты?

15

По умолчанию нажатие на адрес электронной почты из другого приложения Mac (например, Slack) запускает приложение Mail.app в представлении составления для этого адреса электронной почты.

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

Есть ли способ отключить это поведение?

johncorser
источник
Он откроет что-нибудь, какой бы ни была ваша почтовая программа по умолчанию. Щелкните правой кнопкой мыши / Скопируйте ссылку, если вы не хотите открывать почтовую программу.
Тецудзин

Ответы:

10

Несмотря на любые хитрые команды терминала, о которых я не знаю, OS X всегда будет нуждаться в том, чтобы открывать какое-то приложение при нажатии на ссылку электронной почты. Буквально любое приложение на ваш вкус подойдет.

Такое приложение может быть приложением, которое вы не против открыть. Как ... Искатель!

  1. Откройте Настройки почты и перейдите на первую вкладку Общие . Выберите всплывающее меню для программы чтения электронной почты по умолчанию и выберите « Выбрать…» .

    Выбор другого почтового клиента

  2. Выберите Macintosh HD (или то, что вы переименовали в загрузочный том) → Система → Библиотека → CoreServices → Finder.app.

    Выбор Finder

  3. Попробуйте! (Я не могу публиковать mailto:ссылки здесь. 😕)

Если вы работаете с пробелами или полноэкранными приложениями, нажатие на ссылку почты может поменять пробелы. Но по крайней мере никакие приложения не запущены. На моем компьютере даже не открывается новое окно Finder.

Константино Царухас
источник
1
Это работает для изменения читателя электронной почты, но mailto:ссылки по-прежнему открывают Mail.app. Я нашел рабочий ответ здесь: superuser.com/questions/1067771/…
johncorser
Часть «читателя» этой опции есть, потому что сложно назвать настройки для обычного пользователя. Что еще может сделать этот параметр? (Сравните с «чтения новостей» Настройка RSS в более старых версиях Safari.) В любом случае, он сделал работу на моем El Capitan, но , кажется, LaunchServices кэш - ошибка , которая случайно возвращается изменения в настройки, в качестве временного решения /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain userи перезагрузка. Связанный ответ может быть лучше, хотя.
Константино Царухас,
1
@johncorser У меня есть настроенный, чтобы открыть приложение браузера, которое я использую. Для Firefox это заставляет mailto:ссылки ничего не делать.
farmerjoe
@johncorser Я получил те же результаты, что и farmerjoe с использованием Chrome.
intcreator
Это, к сожалению, не работает для меня. В раскрывающемся списке я могу выбрать только приложение «Почта» и, если я выберу что-либо еще в приложениях, оно будет сбрасываться при каждом закрытии приложения «Почта». Я на Эль Капитане. У кого-нибудь есть обходной путь?
Хосеп Вальс
4

Была такая же проблема здесь, но решил сделать немного больше. Вместо того, чтобы открывать приложение «Finder», я использовал «Automator», чтобы создать приложение, которое буквально ничего не делает!

Ключ заключается в том, чтобы сохранить проект Automator и поместить в него команду, которая закроет то же приложение, которое вы редактируете ! Их просто устанавливают как почтовое приложение по умолчанию. Таким образом, вам не придется беспокоиться об открытии какого-либо приложения при нажатии на адрес.

Я сделал простой урок с несколькими скриншотами, если вы хотите проверить это:

Андре
источник