題:
設置默認郵件客戶端而不添加郵件帳戶
Daniel Watrous
2016-11-22 03:12:22 UTC
view on stackexchange narkive permalink

我正在使用OSX el capitan(10.11.6)。

我使用Outlook訪問我的電子郵件,並希望Outlook是默認的郵件應用程序。我在網上找到的所有說明都建議我打開郵件,然後選擇“郵件->首選項”以設置默認郵件應用。不幸的是,“首選項”顯示為灰色,直到添加了帳戶為止。我沒有要添加到Mac的其他帳戶。

如何在不將帳戶添加到郵件客戶端的情況下將默認郵件客戶端設置為Outlook?

雖然不是一個好的解決方案,但我確實找到了這個:http://osxdaily.com/2014/05/06/change-default-mail-app-mac/#comment-745047。您只需偽造一個帳戶,然後嘗試直到最終放棄。即使這樣,我仍然發現郵件應用有時會恢復為郵件...
七 答案:
Claes Mogren
2018-06-04 23:06:48 UTC
view on stackexchange narkive permalink

我終於找到了一些容易使用的方法,來自Microsoft的SetDefaultMailApp:

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

奇蹟般有效。
謝謝,這是我們的解決方案。在某些較大的公司環境中,使用RCDefaultApp的公認答案仍然有效,但可能不太有效。乾杯!
在莫哈韋沙漠上創作
這適用於切換到Spark。安裝了Spark後,SetDefaultMailApp中的下拉列表包含`com.readdle.smartemail-Mac`。
Tetsujin
2016-11-22 14:09:53 UTC
view on stackexchange narkive permalink

最簡單的方法-不涉及與Mail本身打亂-是古老的忠實 RCDefaultApp
是的,它很古老;是的,它仍然有效;是的,它是免費的。

它作為控制面板安裝,您可以在其中為計算機上的幾乎所有內容(包括郵件)設置默認值。

只需從下拉菜單中選擇

enter image description here

如果您想戳其他部分,請注意可能需要一些時間來構建應用程序/服務列表;不要以為它掛了,只是在想;-)

Mac OS X High Sierra可以使用嗎?
是的,並且仍適用於Mojave beta。
對於希望使用Gmail(在Firefox內)作為默認電子郵件客戶端的任何人,請執行以下操作:1)將瀏覽器設置為電子郵件的默認應用程序;2)轉到Firefox的首選項,查找`mailto`以找到相關的“應用程序”首選項,然後在下拉列表中選擇“使用Gmail”。
是,它適用於GA Mojave(10.14.4)
這甚至可以在Catalina(10.15.1)上使用 注意:它不會遵循“黑暗主題”模式,但這是唯一的不兼容性。
SwiftDefaultApps已取代RCDefaultApp,請參閱https://apple.stackexchange.com/a/400128
fpotter
2019-02-16 05:53:20 UTC
view on stackexchange narkive permalink

您可以使用系統安裝的Python解釋器快速更改默認郵件應用。

將以下命令複製/粘貼到Terminal中,將 com.microsoft.Outlook 替換為郵件應用程序的應用程序捆綁包標識符。Outlook的捆綁包標識符是 com.microsoft.Outlook

  /usr/bin/python2.7 <<EOF
導入LaunchServices;
結果= LaunchServices.LSSetDefaultHandlerForURLScheme(
    “ mailto”,
    “ com.microsoft.Outlook”)
print(“結果:%d(%s)”%(
    結果,
    如果結果== 0,則為“成功”,否則為“錯誤”))
緊急行動
 

如果不確定郵件應用程序的束標識符是什麼,請運行 osascript -e'應用程序“ Some App Name”的ID” 進行查找。例如, osascript -e'應用程序“郵件”的ID” 返回 com.apple.mail

在莫哈韋沙漠上運作良好。
謝謝!完美運作。
user1338062
2020-08-27 11:20:31 UTC
view on stackexchange narkive permalink

SwiftDefaultApps似乎已取代RCDefaultApp,RCDefaultApp由於OSX更改而停止工作,並且域也已關閉。

 啤酒桶安裝swiftdefaultappsprefpane
 
Monomeeth
2016-11-22 03:27:25 UTC
view on stackexchange narkive permalink

有時候,最簡單的解決方案使我們無所適從,而且很容易忽略它們。我經常被問到這個問題,最簡單的方法是只使用您的電子郵件帳戶設置Apple Mail,然後然後將默認電子郵件應用程序更改為Outlook。

此後,您無需再次使用Apple Mail。因此,儘管從技術上講您仍在向Mail添加帳戶,但是您不必使用它,也可以在將默認值設置為Outlook後將其刪除。

EDIT

我只是想補充一點,在某些情況下,某些Apple軟件(例如照片)具有自己的設置,以便共享內容時使用哪個電子郵件客戶端。因此,如果您想通過電子郵件共享內容,則還需要在這些應用程序中選擇Outlook作為默認設置。

由於需要添加帳戶,因此無法回答問題。我想知道的是OSX的內部設置在哪裡可以控制,而無需添加帳戶。順便說一句,我的評論解釋瞭如何在不需要“真實”帳戶的情況下執行相同的操作。
啊,我在添加我的答案時沒有聽取您的評論。為了將來參考,最好編輯問題以提供其他上下文,而不是添加評論。我確實意識到您問過如何更改默認值_而不向郵件客戶端中添加帳戶_,因此我的回答表明您在更改默認值之後不必再使用Mail(甚至不必保留該帳戶)。現在,我已經閱讀了您的評論,是您問這個問題的原因,因為您在使用此選項確定更改是否“困難”時遇到了麻煩?如果是這樣,則有可能解決此問題。
Peter Diertens
2017-05-31 18:51:59 UTC
view on stackexchange narkive permalink

有時,即使在將Outlook設置為Apple Mail中的默認郵件客戶端之後(使用您隨後刪除的帳戶)(Apple怎麼會認為這是保留此設置的好地方),它也不會保留。

只需確保在Mail中設置了首選項之後,就可以通過Terminal運行此操作:

  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/ \
  LaunchServices.framework / Versions / A / Support / lsregister -kill -r-所有本地,系統,用戶
 
Fez Vrasta
2019-02-28 18:17:08 UTC
view on stackexchange narkive permalink

我知道這是一個老問題,但是我需要做同樣的事情(可能是從命令行開始),我找到了解決方法。

您將需要自製軟件,該軟件可以通過以下方式安裝:

  / 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
#這將返回“ it.bloop.airmail2”
 

現在,我們可以通過以下方式將所需的應用設置為默認郵件客戶端:

  duti -s it.bloop.airmail2 mailto
 

就是這樣!



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...