메일 계정을 추가하지 않고 기본 메일 클라이언트 설정


34

OSX el capitan (10.11.6)을 사용하고 있습니다.

Outlook을 사용하여 전자 메일에 액세스하고 Outlook을 기본 메일 응용 프로그램으로 사용하고 싶습니다. 온라인에서 찾은 모든 지침은 메일을 열고 "Mail-> 기본 설정"을 선택하여 기본 메일 앱을 설정해야한다고 제안합니다. 불행히도 계정이 추가 될 때까지 기본 설정은 회색으로 표시됩니다. Mac에 추가하려는 다른 계정이 없습니다.

메일 클라이언트에 계정을 추가하지 않고 기본 메일 클라이언트를 Outlook으로 설정하려면 어떻게해야합니까?


3
좋은 해결책은 아니지만 osxdaily.com/2014/05/06/change-default-mail-app-mac/…을 찾았습니다 . 당신은 가짜 계정을 만들고 마침내 포기할 때까지 시도합니다. 이 내가 발견 후에도 그 메일 응용 프로그램 것 메일을 가끔 되돌리기 다시 ...
다니엘 Watrous

답변:


21

Mail 자체를 망칠 필요가없는 가장 간단한 방법은 오래된 충실한 RCDefaultApp입니다.
예, 고대입니다. 예, 여전히 작동합니다. 예, 무료입니다.

Mail을 포함하여 컴퓨터의 모든 것에 대한 기본값을 설정할 수있는 제어판으로 설치됩니다.

드롭 메뉴에서 간단히 선택하십시오

여기에 이미지 설명을 입력하십시오

다른 섹션을보고 싶다면 앱 / 서비스 목록을 작성하는 데 시간이 걸릴 수 있습니다. 걸려 있다고 생각하지 말고 그냥 생각하고 있습니다. ;-)


Mac OS X High Sierra에서 작동합니까?
David Killingsworth

1
예, 여전히 모하비 베타에서 작동합니다.
Tetsujin

Firefox를 사용하여 Gmail을 기본 전자 메일 클라이언트로 사용하려는 사람은 다음과 같이하십시오. 1) 브라우저를 전자 메일의 기본 응용 프로그램으로 설정하십시오. 2) Firefox의 환경 설정으로 이동 mailto하여 관련 응용 프로그램 환경 설정을 찾은 Use Gmail다음 드롭 다운 목록에서 선택하십시오.
Fabien Snauwaert

예 & GA 모하비 (10.14.4)
Sebastian J.

이것은 Catalina (10.15.1)에서도 작동합니다. 참고 : Dark Theme 모드를 따르지 않지만 유일한 비 호환성입니다.
코리 링달

17

마침내 Microsoft의 SetDefaultMailApp이 작동하기 쉬운 것을 발견했습니다.

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
모하비에서 잘 작동합니다.
postrational

감사! 완벽하게 작동합니다.
Jonas H.

0

때로는 가장 쉬운 해결책이 우리를 쳐다 보며 간과하기 쉽습니다. 정기적으로 질문을 받으면 가장 쉬운 방법 은 이메일 계정으로 Apple Mail을 설정 한 다음 기본 이메일 응용 프로그램을 Outlook으로 변경하는 것입니다.

그 후에 Apple Mail을 다시 사용할 필요는 없습니다. 따라서 기술적으로 Mail에 계정을 추가하는 동안 계정을 사용할 필요가 없으며 기본값을 Outlook으로 설정 한 후 제거 할 수 있습니다.

편집하다

어떤 경우에는 특정 Apple 소프트웨어 (예 : 사진)에 전자 메일 클라이언트가 콘텐츠를 공유 할 때 사용할 고유 한 설정이 있다고 덧붙였습니다. 따라서 이메일을 통해 콘텐츠를 공유하려면 이러한 앱 내에서 Outlook을 기본값으로 선택해야합니다.


4
계정을 추가해야하므로 질문에 대답하지 않습니다. 내가 알고 싶은 것은 계정을 추가 할 필요없이 내부 설정이 OSX에서이를 제어 할 수있는 위치입니다. BTW, 내 의견은 "실제"계정없이 동일한 작업을 수행하는 방법을 설명합니다.
Daniel Watrous

아, 내 답변을 추가하는 동안 귀하의 의견을 찾지 못했습니다. 나중에 참조 할 수 있도록 주석을 추가하는 대신 추가 컨텍스트를 제공하도록 질문을 편집하는 것이 좋습니다. 메일 클라이언트에 계정을 추가하지 않고 기본값을 변경하는 방법을 물었 으므로 기본값을 변경 한 후 나중에 Mail을 사용하거나 계정을 유지할 필요가 없다는 대답이 있습니다. 귀하의 의견을 읽었 으므로이 옵션을 사용하여 '스틱'을 변경하는 데 문제가 있기 때문에이 질문을하는 이유입니까? 그렇다면이 문제에 대한 잠재적 인 해결책이 있습니다.
Monomeeth

0

때로는 Outlook을 Apple Mail에서 기본 메일 클라이언트로 설정 한 후에도 나중에 제거하는 계정으로 (Apple이 어떻게이 설정을 고수하기에 좋은 장소라고 생각할 수 있습니까).

Mail에서 pref를 설정 한 후 터미널을 통해이를 실행하십시오.

/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)"

그런 다음 dutiBrew를 통해 사용할 수있는이 필요합니다 .

brew install duti

이제 기본으로 설정하려는 메일 응용 프로그램의 이름을 찾아야합니다. 다음 명령을 실행하여 원하는 작업을 수행 할 수 있습니다 (원하는 메일 클라이언트로 Airmail 변경).

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

이제 다음을 사용하여 원하는 앱을 기본 메일 클라이언트로 설정할 수 있습니다.

duti -s it.bloop.airmail2 mailto

그게 다야!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.