102 votes

Définir le client de messagerie par défaut dans MacOS sans ajouter de compte de messagerie ?

Je suis sous OS X el Capitan (10.11.6).

J'utilise Outlook pour accéder à mon courrier électronique et je voudrais qu'Outlook soit l'application de messagerie par défaut. Toutes les instructions que je trouve en ligne suggèrent que je devrais ouvrir mail et choisir "Mail -> Preferences" pour définir l'application de messagerie par défaut.

Malheureusement, les préférences sont grisées jusqu'à ce qu'un compte soit ajouté. Je n'ai pas d'autre compte à ajouter à mon Mac.

Add Mail Account

Comment puis-je définir le client de messagerie par défaut sur Outlook sans ajouter un compte au client de messagerie ?

4 votes

Bien que ce ne soit pas une bonne solution, j'ai trouvé ceci : osxdaily.com/2014/05/06/change-default-mail-app-mac/ . Il suffit de créer un faux compte et d'essayer jusqu'à ce qu'il abandonne. Même après cela, j'ai constaté que l'application de messagerie revenait parfois à Mail...

55voto

goths Points 2412

J'ai finalement trouvé quelque chose de facile qui a fonctionné, le SetDefaultMailApp de Microsoft :

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

4 votes

Fonctionne comme un charme.

8 votes

Merci, c'était la solution pour nous. La réponse acceptée d'utiliser RCDefaultApp est toujours valable mais probablement moins dans certains environnements de grandes entreprises. Merci !

1 votes

Fonctionne sur Mojave

35voto

Tetsujin Points 95239

La méthode la plus simple, qui n'implique pas de manipuler Mail lui-même, est la bonne vieille méthode suivante RCDefaultApp

Édition tardive
Cela ne fonctionne plus sur les MacOS modernes.
Le nouvel enfant du quartier est SwiftDefaultApps

Ce volet de préférences est principalement destiné à être un remplacement moderne de l'étonnant RCDefaultApp développé à l'époque par Carl Lindberg, qui a cessé de fonctionner dans la version 10.12 en raison de la dépréciation de la collecte d'ordures d'ObjC.

Il s'installe comme un panneau de contrôle à partir duquel vous pouvez définir des valeurs par défaut pour à peu près tout ce qui se trouve sur la machine... y compris Mail.

Il suffit de choisir dans un menu déroulant

enter image description here

Si vous voulez jeter un coup d'œil aux autres sections, notez que la constitution de la liste des applications/services peut prendre un certain temps ; ne pensez pas que c'est une routine, c'est juste une réflexion ;-)

0 votes

Cela fonctionne-t-il avec Mac OS X High Sierra ?

1 votes

Oui, & fonctionne toujours sur Mojave beta.

2 votes

Si vous souhaitez utiliser Gmail (dans Firefox) comme client de messagerie par défaut, procédez comme suit : 1) définissez votre navigateur comme l'application par défaut pour le courrier électronique ; 2) allez dans les préférences de Firefox, recherchez l'élément suivant mailto pour trouver les préférences d'applications pertinentes, là, sélectionnez Use Gmail dans la liste déroulante.

27voto

JonathanReez Points 1024

Si vous ne voulez pas installer d'applications tierces, une solution consiste à ajouter un compte de courrier indésirable :

enter image description here

Il va d'abord essayer de se connecter pendant environ une minute et échouer. Mais ensuite, vous pouvez cliquer à nouveau sur "Se connecter" et la boîte de dialogue des comptes se fermera, ce qui vous permettra de modifier les préférences.

10 votes

À mon avis, c'est la réponse la plus simple et la plus efficace. J'ai pu ajouter le compte, accéder au menu des préférences, puis supprimer le compte sans utiliser une véritable adresse électronique, télécharger des applications tierces ou manipuler la ligne de commande ou les paramètres.

22voto

fpotter Points 301

Vous pouvez utiliser l'interpréteur Python installé sur le système pour modifier rapidement l'application de messagerie par défaut.

Copier/coller la commande suivante dans le Terminal, en remplaçant com.microsoft.Outlook avec l'identifiant du paquet d'applications pour votre application de messagerie. L'identifiant de paquet d'Outlook est 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

Si vous n'êtes pas sûr de l'identifiant du paquet pour votre application de messagerie, exécutez osascript -e 'id of app "Some App Name"' pour le trouver. Par exemple, osascript -e 'id of app "Mail"' renvoie à com.apple.mail .

3 votes

Fonctionne bien sur Mojave.

0 votes

Merci ! Fonctionne parfaitement.

2 votes

C'est celle que je préfère car (a) elle ne nécessite pas l'installation d'un logiciel supplémentaire et (b) j'ai tendance à aimer toutes les solutions qui utilisent Python :-D

16voto

user1338062 Points 211

SwiftDefaultApps semble avoir remplacé RCDefaultApp, qui a cessé de fonctionner en raison des modifications apportées à OSX, et le domaine est également hors service.

brew install --cask swiftdefaultappsprefpane

1 votes

Fonctionne bien mais gèle les Préférences Système ...

0 votes

Une solution simple et efficace. Cela fait un moment qu'elle n'a pas été mise à jour, mais c'est une bonne petite application. github.com/Lord-Kamina/SwiftDefaultApps

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X