1 votos

AppleScript para crear mensaje saliente en Mail.app con remitente especificado

Tengo un montón de cuentas de Correo. Yo uso KeyboardMaestro para automatizar la mayor parte de lo que hago, pero no he encontrado un método eficaz para llegar a elegir una cuenta determinada en una nueva ventana de mensaje. Me pregunto si puedo conseguir applescript para que lo haga por mí.

Tengo lo siguiente:

tell application "Mail" to make new outgoing message with properties {sender:"my@email.address"}

y Correo obedientemente se abre una nueva ventana de mensaje...pero no se molesta para establecer el remitente correctamente :-(

También he probado a utilizar la totalidad de la cadena que aparece en el Remitente menú emergente que aparece en la ventana (que parece ser el Alias, en el panel Cuentas de Correo de la ventana de preferencias), más la subcadena antes de que el guión (que parece ser el Nombre Completo en el Correo del pref.). Nada funciona.

Alguien ha conseguido que funcione?

1voto

Pirooz Puntos 486

Desde aquí

Formato ligeramente diferente de la sender de la propiedad.

tell application "Mail"
  set theOutMessage to make new outgoing message with properties {visible:true}
  tell theOutMessage
      make new to recipient at end of to recipients with properties {address:"first@mail.com"}
      set sender to "FirstN LastN <josh.stackexchange@gmail.com>"
      set subject to "Message Subject"
      set content to "Message Text"
  end tell
end tell

Lo suyo sería...

tell application "Mail" to make new outgoing message with properties {sender:"FirstN LastN <my@email.address>"}

Usted puede buscar y editar el FirstN y LastN en las Preferencias del Sistema>Cuentas de Internet>[Email]>Detalles>Nombre

AppleAyuda.com

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.

Powered by:

X