Establecer cliente de correo predeterminado sin agregar cuenta de correo

34

Estoy en OSX el capitan (10.11.6).

Utilizo Outlook para acceder a mi correo electrónico y me gustaría que Outlook sea la aplicación de correo predeterminada. Todas las instrucciones que encuentro en línea sugieren que debería abrir el correo y elegir "Correo -> Preferencias" para configurar la aplicación de correo predeterminada. Lamentablemente, las preferencias están atenuadas hasta que se agrega una cuenta. No tengo otra cuenta que quiera agregar a mi mac.

¿Cómo puedo configurar el cliente de correo predeterminado en Outlook sin agregar una cuenta al cliente de correo?

Daniel Watrous
fuente
3
Si bien no es una buena solución, encontré esto: osxdaily.com/2014/05/06/change-default-mail-app-mac/… . Simplemente crea una cuenta falsa e intenta hasta que finalmente se rinda. Incluso después de esto, descubrí que la aplicación de correo a veces volvería a Mail ...
Daniel Watrous el

Respuestas:

21

La forma más sencilla de hacer esto, que no implica meterse con el propio Correo, es el viejo y fiel RCDefaultApp
Sí, es antiguo; sí, todavía funciona; Si, es gratis.

Se instala como un panel de control desde donde puede establecer valores predeterminados para casi cualquier cosa en la máquina ... incluido el correo.

Simplemente seleccione de un menú desplegable

ingrese la descripción de la imagen aquí

Si desea tener un toque en las otras secciones, tenga en cuenta que puede llevar algún tiempo crear la lista de aplicaciones / servicios; no pienses que está colgado, solo está pensando ;-)

Tetsujin
fuente
¿Funciona esto con Mac OS X High Sierra?
David Killingsworth
1
Sí, y aún funciona en Mojave beta.
Tetsujin
Para cualquiera que quiera usar Gmail (dentro de Firefox) como su cliente de correo electrónico predeterminado, haga lo siguiente: 1) configure su navegador como la aplicación predeterminada para el correo electrónico; 2) Vaya a las preferencias de Firefox, busque para mailtoencontrar las preferencias de Aplicaciones relevantes, allí, seleccione Use Gmailen la lista desplegable.
Fabien Snauwaert
Sí y funciona en GA Mojave (10.14.4)
Sebastian J.
Esto de alguna manera incluso funciona en Catalina (10.15.1) Nota: no seguirá el modo Tema oscuro, pero esa es la única incompatibilidad.
Cory Ringdahl
6

Puede usar el intérprete de Python instalado en el sistema para cambiar rápidamente la aplicación de correo predeterminada.

Copie / pegue el siguiente comando en la Terminal, reemplazándolo com.microsoft.Outlookcon el identificador del paquete de la aplicación para su aplicación de correo. El identificador de paquete de Outlook es 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 no está seguro de cuál es el identificador de paquete para su aplicación de correo, ejecute osascript -e 'id of app "Some App Name"'para encontrarlo. Por ejemplo, osascript -e 'id of app "Mail"'vuelve com.apple.mail.

fpotter
fuente
2
Funciona bien en Mojave.
postracional
¡Gracias! Funciona perfectamente.
Jonas H.
0

A veces, las soluciones más fáciles nos miran a la cara y es fácil pasarlas por alto. Me preguntan esto regularmente y la forma más fácil de hacerlo es configurar Apple Mail con su cuenta de correo electrónico y luego cambiar la aplicación de correo electrónico predeterminada a Outlook.

No tiene que usar Apple Mail nuevamente después de eso. Por lo tanto, aunque técnicamente todavía está agregando una cuenta a Mail, no tiene que usarla, o puede eliminarla después de establecer el valor predeterminado en Outlook.

EDITAR

Solo quería agregar que en algunos casos, cierto software de Apple (por ejemplo, Fotos) tiene su propia configuración para qué cliente de correo electrónico usar al compartir contenido. Por lo tanto, también deberá seleccionar Outlook como predeterminado dentro de estas aplicaciones si desea compartir contenido por correo electrónico.

Monomeeth
fuente
44
Esto no responde la pregunta ya que requiere agregar una cuenta. Lo que me gustaría saber es dónde está la configuración interna en OSX para obtener control sobre esto sin el requisito de agregar una cuenta. Por cierto, mi comentario explica cómo hacer lo mismo sin necesidad de una cuenta "real".
Daniel Watrous el
Ah, no entendí tu comentario al agregar mi respuesta. Para referencia futura, es mejor editar su pregunta para proporcionar un contexto adicional, en lugar de agregar un comentario. Me doy cuenta de que preguntó cómo cambiar el valor predeterminado sin agregar una cuenta al cliente de correo , de ahí que mi respuesta indique que no tuvo que usar el correo después (o incluso mantener la cuenta en él) después de cambiar el valor predeterminado. Ahora que leí tu comentario, ¿es la razón por la que lo preguntas porque tienes problemas para asegurarte de que el cambio se mantenga usando esta opción? Si es así, hay una posible solución para esto.
Monomeeth
0

A veces, incluso después de configurar Outlook como cliente de correo predeterminado en Apple Mail, con una cuenta que eliminas después (¿cómo podría Apple pensar que este es un buen lugar para mantener esta configuración?) No se pega.

Solo para estar seguro, después de configurar el pref en Mail, ejecute esto a través de la Terminal:

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

Sé que es una pregunta antigua, pero necesitaba hacer lo mismo, posiblemente desde la línea de comandos, y encontré una solución.

Necesitarás Homebrew , que se puede instalar con:

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

Luego, necesitará duti, que está disponible a través de Brew:

brew install duti

Ahora, necesitamos averiguar el nombre de la aplicación de correo que desea establecer como predeterminada, podemos hacerlo ejecutando el siguiente comando (cambie Airmail con el cliente de correo deseado):

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

Ahora, podemos configurar nuestra aplicación deseada como cliente de correo predeterminado con:

duti -s it.bloop.airmail2 mailto

¡Eso es!

Fez Vrasta
fuente