Встановіть стандартний поштовий клієнт без додавання облікового запису пошти


34

Я на OSX el capitan (10.11.6).

Я використовую Outlook для доступу до своєї електронної пошти, і хотів би, щоб програма Outlook була поштовою програмою за замовчуванням. Усі інструкції, які я знаходжу в Інтернеті, пропонують відкрити пошту та вибрати "Пошта -> Налаштування", щоб встановити додаток пошти за замовчуванням. На жаль, Налаштування замуровано, поки не буде додано рахунок. У мене немає іншого акаунта, який я хочу додати до свого mac.

Як можна встановити поштовий клієнт за замовчуванням на Outlook, не додаючи обліковий запис до поштового клієнта?


3
Хоча це не вдале рішення, я знайшов це: osxdaily.com/2014/05/06/change-default-mail-app-mac/… . Ви просто складете підроблений рахунок і намагаєтеся, поки він остаточно не здасться. Навіть після цього я виявив, що поштовий додаток іноді повертається назад до пошти ...
Даніель Ватрос

Відповіді:


21

Найпростіший спосіб зробити це - що не передбачає возитися з самою Поштою - це старий вірний RCDefaultApp
Так, це давнє; так, це все ще працює; так, це безкоштовно.

Він встановлюється як панель управління, звідки ви можете встановити типові налаштування практично для будь-чого на машині ... включаючи пошту.

Просто виберіть у спадному меню

введіть тут опис зображення

Якщо ви хочете мати тиск в інших розділах, зауважте, що може скласти деякий час, щоб скласти список програм / служб; не думай, що він повішений, він просто думає ;-)


Чи працює це з Mac OS X High Sierra?
Девід Кіллінгсворт

1
Так, і досі працює над Mojave beta.
Tetsujin

Для тих, хто хоче використовувати Gmail (всередині Firefox) в якості клієнта електронної пошти за замовчуванням, зробіть це: 1) встановіть веб-переглядач як додаток для електронної пошти за замовчуванням; 2) Перейдіть до налаштувань Firefox, mailtoзнайдіть відповідні налаштування додатків, виберіть їх Use Gmailу спадному списку.
Fabien Snauwaert

Так і це працює на GA Mojave (10.14.4)
Себастьян Дж

Це якось навіть працює на Каталіні (10.15.1) Примітка: він не буде дотримуватися режиму Темної теми, але це єдина несумісність.
Cory Ringdahl

17

Нарешті я знайшов щось легке, що спрацювало, SetDefaultMailApp від Microsoft:

https://docs.microsoft.com/en-us/outlook/troubleshoot/outlook-for-mac/useful-tools#setdefaultmailapp


2
працює як шарм.
RudyOnRails

2
Дякую, це було рішенням для нас. Прийнята відповідь на використання RCDefaultApp все ще справедлива, але, ймовірно, менша, тому в деяких великих корпоративних середовищах. Ура!
NotJustClarkKent

Працює над Mojave
David Maddox

6

Ви можете використовувати встановлений системою інтерпретатор Python, щоб швидко змінити додаток пошти за замовчуванням.

Скопіюйте та вставте наступну команду в термінал, замінивши com.microsoft.Outlookідентифікатором пакету додатків для вашої поштової програми. Ідентифікатор пакета Outlook є com.microsoft.Outlook.

/usr/bin/python2.7 <<EOF
import LaunchServices;
result = LaunchServices.LSSetDefaultHandlerForURLScheme(
    "mailto",
    "com.microsoft.Outlook")
print("Result: %d (%s)" % (
    result,
    "Success" if result == 0 else "Error"))
EOF

Якщо ви не впевнені, що таке ідентифікатор пакету для вашої поштової програми, запустіть osascript -e 'id of app "Some App Name"'його. Наприклад, osascript -e 'id of app "Mail"'повертає com.apple.mail.


2
Чудово працює на Мохаве.
пострадальний

Спасибі! Працює чудово.
Йонас Х.

0

Іноді найпростіші рішення дивляться нам в обличчя, і їх легко не помітити. Мене регулярно запитують про це, і найпростіший спосіб зробити це просто налаштувати Apple Mail за допомогою облікового запису електронної пошти, а потім змінити програму електронної пошти за замовчуванням на Outlook.

Після цього вам більше не потрібно використовувати Apple Mail. Тож, поки ви технічно ще додаєте обліковий запис до пошти, вам не доведеться користуватися ним, або ви можете видалити його після встановлення за замовчуванням значення Outlook.

EDIT

Я просто хотів додати, що в деяких випадках певне програмне забезпечення Apple (наприклад, Фотографії) має власні налаштування, для яких клієнт електронної пошти використовуватиметься під час обміну вмістом. Тож вам потрібно буде вибрати Outlook як стандартний за допомогою цих додатків, якщо ви хочете ділитися вмістом електронною поштою.


4
Це не відповідає на питання, оскільки вимагає додати обліковий запис. Мені хотілося б знати, де знаходиться внутрішня настройка в OSX, щоб отримати контроль над цим, не вимагаючи додавання облікового запису. До речі, мій коментар пояснює, як зробити те ж саме, не потребуючи "реального" рахунку.
Даніель Ватрос

Ах, я не підбирав ваш коментар, додаючи свою відповідь. Для подальшої довідки краще відредагувати своє питання, щоб забезпечити додатковий контекст, а не додавати коментар. Я розумію, що ви запитали, як змінити типовий засіб без додавання облікового запису до поштового клієнта , отже, у моїй відповіді сказано, що після зміни типового замовчування вам не потрібно було використовувати пошту (або навіть зберігати в ній рахунок). Тепер, коли я прочитав ваш коментар, це причина, коли ви запитуєте це, тому що у вас виникають проблеми з переконанням, що зміна "прилипає" за допомогою цієї опції? Якщо так, то для цього є потенційна фіксація.
Мономет

0

Іноді, навіть після встановлення Outlook як клієнта пошти за замовчуванням у Apple Mail - з обліковим записом, який ви видалите згодом - (як Apple могла коли-небудь подумати, що це гарне місце, щоб дотримати це налаштування), воно не залишається.

Просто переконавшись, встановивши попередньо налаштований файл у Пошті, запустіть це через Термінал:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\
  LaunchServices.framework/Versions/A/Support/lsregister -kill -r -all local,system,user

0

Я знаю, що це старе питання, але мені потрібно було зробити те саме, можливо, з командного рядка, і я знайшов рішення.

Вам знадобиться Homebrew , який можна встановити за допомогою:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Потім вам знадобиться duti, що доступне через Brew:

brew install duti

Тепер нам потрібно з’ясувати ім’я поштової програми, яку ви хочете встановити за замовчуванням, ми можемо виконати наступну команду (змінити Airmail на потрібний поштовий клієнт):

mdls -name kMDItemCFBundleIdentifier -r /Applications/Airmail\ 3.app
# this will return "it.bloop.airmail2"

Тепер ми можемо встановити бажаний додаток як поштовий клієнт за замовчуванням за допомогою:

duti -s it.bloop.airmail2 mailto

Це воно!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.