Legen Sie den Standard-E-Mail-Client fest, ohne ein E-Mail-Konto hinzuzufügen

34

Ich bin auf OSX El Capitan (10.11.6).

Ich verwende Outlook, um auf meine E-Mails zuzugreifen, und möchte, dass Outlook die Standard-E-Mail-Anwendung ist. Alle Anweisungen, die ich online finde, empfehlen, dass ich Mail öffne und "Mail -> Einstellungen" wähle, um die Standard-Mail-App festzulegen. Leider sind die Einstellungen ausgegraut, bis ein Konto hinzugefügt wird. Ich habe kein anderes Konto, das ich meinem Mac hinzufügen möchte.

Wie kann ich den Standard-E-Mail-Client auf Outlook einstellen, ohne dem E-Mail-Client ein Konto hinzuzufügen?

Daniel Watrous
quelle
3
Obwohl dies keine gute Lösung ist, habe ich Folgendes gefunden : osxdaily.com/2014/05/06/change-default-mail-app-mac/… . Sie erstellen einfach ein falsches Konto und versuchen es, bis es schließlich aufgibt. Selbst danach stellte ich fest, dass die Mail-App manchmal wieder auf Mail zurückgreift ...
Daniel Watrous,

Antworten:

21

Der einfachste Weg, dies zu tun, ist die alte treue RCDefaultApp.
Ja, es ist uralt. ja es funktioniert immer noch; ja es ist kostenlos

Es wird als Systemsteuerung installiert, über die Sie die Standardeinstellungen für nahezu alles auf dem Computer festlegen können, einschließlich E-Mail.

Wählen Sie einfach aus einem Dropdown-Menü

Bildbeschreibung hier eingeben

Wenn Sie in den anderen Abschnitten stöbern möchten, kann das Erstellen der Liste der Apps / Dienste einige Zeit in Anspruch nehmen. denke nicht, dass es hängt, es denkt nur ;-)

Tetsujin
quelle
Funktioniert das mit Mac OS X High Sierra?
David Killingsworth
1
Ja, und arbeitet immer noch an der Mojave-Beta.
Tetsujin
Gehen Sie folgendermaßen vor, wenn Sie Google Mail (innerhalb von Firefox) als Standard-E-Mail-Client verwenden möchten: 1) Legen Sie Ihren Browser als Standardanwendung für E-Mail fest. 2) Gehen Sie zu den Einstellungen von Firefox und suchen Sie mailtonach den entsprechenden Anwendungseinstellungen. Use GmailWählen Sie diese in der Dropdown-Liste aus.
Fabien Snauwaert
Ja und es funktioniert auf GA Mojave (10.14.4)
Sebastian J.
Das funktioniert irgendwie sogar mit Catalina (10.15.1). Hinweis: Es folgt nicht dem Dark Theme-Modus, aber das ist die einzige Inkompatibilität.
Cory Ringdahl
17

Ich fand endlich etwas einfaches, das funktionierte, die SetDefaultMailApp von Microsoft:

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

Claes Mogren
quelle
2
klappt wunderbar.
RudyOnRails
2
Danke, das war die Lösung für uns. Die akzeptierte Antwort für die Verwendung von RCDefaultApp ist weiterhin gültig, in einigen größeren Unternehmensumgebungen jedoch wahrscheinlich weniger. Prost!
NotJustClarkKent
Arbeitet an Mojave
David Maddox
6

Mit dem vom System installierten Python-Interpreter können Sie die Standard-Mail-App schnell ändern.

Kopieren Sie den folgenden Befehl in das Terminal, und fügen Sie ihn com.microsoft.Outlookdurch die Anwendungspaket-ID für Ihre E-Mail-App ein. Die Bundle-ID von Outlook lautet 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

Wenn Sie sich nicht sicher sind, wie die Paket-ID für Ihre E-Mail-App lautet osascript -e 'id of app "Some App Name"', suchen Sie sie. Zum Beispiel osascript -e 'id of app "Mail"'kehrt zurück com.apple.mail.

fpotter
quelle
2
Funktioniert gut auf Mojave.
postrational
Vielen Dank! Funktioniert perfekt.
Jonas H.
0

Manchmal starren uns die einfachsten Lösungen ins Gesicht und es ist leicht, sie zu übersehen. Ich werde regelmäßig gefragt, und der einfachste Weg, dies zu tun, besteht darin, Apple Mail mit Ihrem E-Mail-Konto einzurichten und dann die Standard-E-Mail-Anwendung in Outlook zu ändern.

Danach müssen Sie Apple Mail nicht mehr verwenden. Während Sie also technisch gesehen noch ein Konto zu Mail hinzufügen, müssen Sie es nicht verwenden, oder Sie können es entfernen, nachdem Sie die Standardeinstellung auf Outlook festgelegt haben.

BEARBEITEN

Ich wollte nur hinzufügen, dass in einigen Fällen bestimmte Apple-Programme (z. B. Fotos) eigene Einstellungen haben, für die der E-Mail-Client beim Teilen von Inhalten verwendet werden soll. Daher müssen Sie Outlook auch in diesen Apps als Standard auswählen, wenn Sie Inhalte per E-Mail freigeben möchten.

Monomeeth
quelle
4
Dies beantwortet die Frage nicht, da ein Konto hinzugefügt werden muss. Ich würde gerne wissen, wo sich die interne Einstellung in OSX befindet, um die Kontrolle darüber zu erlangen, ohne ein Konto hinzufügen zu müssen. Übrigens, mein Kommentar erklärt, wie man dasselbe macht, ohne einen "echten" Account zu benötigen.
Daniel Watrous
Ah, ich habe Ihren Kommentar nicht aufgegriffen, als ich meine Antwort hinzugefügt habe. Zum späteren Nachschlagen ist es besser, Ihre Frage zu bearbeiten, um zusätzlichen Kontext bereitzustellen, als einen Kommentar hinzuzufügen. Mir ist aufgefallen, dass Sie gefragt haben, wie Sie die Standardeinstellung ändern möchten, ohne dem E-Mail-Client ein Konto hinzuzufügen. Daher wurde in meiner Antwort darauf hingewiesen, dass Sie nach der Änderung der Standardeinstellung keine E- Mail mehr verwenden (oder sogar das Konto beibehalten) mussten. Nachdem ich Ihren Kommentar gelesen habe, ist der Grund, warum Sie dies fragen, weil Sie Probleme haben, sicherzustellen, dass die Änderung bei Verwendung dieser Option "hängen bleibt"? Wenn ja, gibt es eine mögliche Lösung dafür.
Monomeeth
0

Selbst nach dem Festlegen von Outlook als Standard-E-Mail-Client in Apple Mail - mit einem Konto, das Sie anschließend entfernen - (wie könnte Apple jemals glauben, dass dies ein guter Ort ist, um diese Einstellung beizubehalten), kann es vorkommen, dass Outlook nicht mehr haftet.

Um sicherzugehen, führen Sie nach dem Festlegen der Einstellungen in Mail Folgendes über Terminal aus:

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

Ich weiß, es ist eine alte Frage, aber ich musste dasselbe tun, möglicherweise über die Befehlszeile, und ich fand eine Lösung.

Sie benötigen Homebrew , das installiert werden kann mit:

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

Dann benötigen Sie duti, was über Brew erhältlich ist:

brew install duti

Nun müssen wir den Namen der E-Mail-Anwendung herausfinden, die Sie als Standard festlegen möchten. Führen Sie dazu den folgenden Befehl aus (ändern Sie Airmail mit Ihrem gewünschten E-Mail-Client):

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

Jetzt können wir unsere gewünschte App als Standard-Mail-Client festlegen:

duti -s it.bloop.airmail2 mailto

Das ist es!

Fez Vrasta
quelle