Me gustaría abrir una nueva ventana de mensaje de Outlook desde el terminal e idealmente prellenar el cuerpo del mensaje también.
¿Alguna idea sobre cómo lograrlo? ¡Txn!
Me gustaría abrir una nueva ventana de mensaje de Outlook desde el terminal e idealmente prellenar el cuerpo del mensaje también.
¿Alguna idea sobre cómo lograrlo? ¡Txn!
Office es medianamente programable con AppleScript, por lo que la interfaz de línea de comandos de AppleScript puede hacer el trabajo.
Pruebe esto (adaptado de esta entrada del blog de Jim Shank ), sustituyendo el texto del asunto, el nombre y el correo electrónico según corresponda:
osascript -e 'tell application "Microsoft Outlook"' -e 'set newMessage to make new outgoing message with properties {subject:"My Subject"}' -e 'make new recipient at newMessage with properties {email address:{name:"John Smith", address:"jsmith@example.com"}}' -e 'open newMessage' -e 'end tell'
Es un poco largo, pero servirá para hacer el trabajo. Podrías adaptar esto en un pequeño script al que podrías llamar y proporcionar parámetros de forma más concisa ( es decir sendoutlook john@example.com "My Subject" "Hi John, blah blah blah"
) sin demasiado trabajo, pero probablemente sea mejor dejarlo como una pregunta aparte.
El primer paso es cambiar el lector de correo por defecto de tu Mac:
A continuación, desde el terminal, utilice el comando open con la URL mailto:. He aquí un ejemplo:
open "mailto:someone@example.com?subject=This is my subject&body=This is my body"
Puede ver más ejemplos de la URL mailto: aquí: http://www.rapidtables.com/web/html/mailto.htm
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.