Estoy en OS X el Capitán (10.11.6).
Uso Outlook para acceder a mi correo electrónico y me gustaría que Outlook fuera 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.
Desafortunadamente, Preferencias está atenuada 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?
Pre-Catalina
La forma más sencilla de hacer esto, que no implica jugar con el correo en sí, es la vieja y fiel RCDefaultApp .
Post-Catalina
RCDefaultApp ya no funciona en macOS modernos.
El nuevo chico en el bloque es SwiftDefaultApps
Este panel de Preferencias está destinado principalmente a ser un reemplazo moderno para la increíble RCDefaultApp desarrollada hace mucho tiempo por Carl Lindberg, que dejó de funcionar en 10.12 debido a la obsolescencia de la recolección de basura de ObjC.
Se instala como un panel de control desde donde puede configurar los valores predeterminados para casi cualquier cosa en la máquina... incluido el correo.
Simplemente seleccione de un menú desplegable
Versión antigua, para pre-Catalina...
Si desea probar las otras secciones, tenga en cuenta que puede llevar algún tiempo crear la lista de aplicaciones/servicios; no creas que esta colgado, solo es pensar ;-)
mailto
encontrar las preferencias de aplicaciones relevantes, allí, seleccione Use Gmail
en la lista desplegable.Actualización: parece que Microsoft finalmente eliminó esta herramienta. La solución sugerida en su documentación de soporte es
Finalmente encontré algo fácil que funcionó, SetDefaultMailApp de Microsoft: https://docs.microsoft.com/en-us/outlook/troubleshoot/outlook-for-mac/useful-tools#setdefaultmailapp
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.Outlook
con el identificador del paquete de aplicaciones 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, corra osascript -e 'id of app "Some App Name"'
para encontrarlo. Por ejemplo, osascript -e 'id of app "Mail"'
devuelve com.apple.mail
.
com.mimestream.Mimestream
.Si no desea instalar ninguna aplicación de terceros, una solución es simplemente agregar una cuenta de correo no deseado:
Primero intentará conectarse durante aproximadamente un minuto y fallará. Pero luego puede hacer clic en "Iniciar sesión" nuevamente y se cerrará el cuadro de diálogo de cuentas, permitiéndole cambiar las Preferencias.
SwiftDefaultApps parece haber superado a RCDefaultApp, que dejó de funcionar debido a cambios en OSX, y el dominio también está inactivo.
brew install --cask swiftdefaultappsprefpane
La solución más fácil es usar la aplicación MSFT Mail Changer para Mac.
Puedes descargarlo desde la página en este enlace .
https://docs.microsoft.com/en-us/outlook/troubleshoot/outlook-for-mac/useful-tools#setdefaultmailapp
Simplemente descargue el archivo .app, sin instalar, le brinda una lista de clientes de correo registrados, elige uno y listo.
La seguridad de mi empresa (política JAMF) bloquea el acceso incluso para abrir el correo de Apple, pero no realizó este cambio, por lo que ninguno de los comandos para compartir archivos de Word, Excel o PPT funcionaría. Esta aplicación hace el truco.
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 configurar como predeterminada, podemos hacerlo ejecutando el siguiente comando (cambie Airmail con su 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 todo!
A veces, incluso después de configurar Outlook como cliente de correo predeterminado en Apple Mail, con una cuenta que elimina después, (¿cómo podría Apple pensar que este es un buen lugar para mantener esta configuración?) no funciona.
Solo para estar seguro, después de configurar la preferencia 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
Esto fue funky para mí, pero tuve que modificar un bloque de código mencionado anteriormente. Pasos que tuve que seguir para que esto funcione (espero que ayude a alguien)
terminal abierta
Instalar launchservices
el módulo más nuevo
Cambie a Python (esto es para 3+ debido a que tuve que modificar los servicios de lanzamiento para CoreServices)
import CoreServices;
result = CoreServices.LSSetDefaultHandlerForURLScheme(
"mailto",
"com.microsoft.Outlook")
print("Result: %d (%s)" % (
result,
"Success" if result == 0 else "Error"))
EOF```
Reiniciar
Abra Mail.app y use toda mi información de Exchange (intenté usar un correo electrónico / comp falso pero aún intenta autenticarse incluso cuando usa una "otra opción de correo")
En la pestaña Preferencias > General hay un cliente de correo predeterminado, actualice a Outlook.
(Probé mailto
en la aplicación Mail para asegurarme de que se registrara. Cuando lo hice, seguí adelante y cambié a Outlook)
Pruebamailto
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 simplemente configurar Apple Mail con su cuenta de correo electrónico y luego cambiar la aplicación de correo electrónico predeterminada a Outlook.
No tienes que volver a usar Apple Mail 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 configurar Outlook como predeterminado.
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.
daniel watrous