Enviando un correo electrónico a los remitentes de los correos electrónicos seleccionados en Mail.app

5

Quiero seleccionar varios mensajes en una carpeta de Mail.app a mano, hacer X , y luego aparecer una nueva ventana de mensaje de correo con todos esos remitentes en "Para:" o "Cco. : "campo. ¿Cuál es esa opción mágica de X ?

¿Está incluso integrado, o necesito encontrar \ escribir algo de Applescript? Parece que Automator no tiene acciones para atrapar a los remitentes de los mensajes de correo, por lo que no hay manera de avanzar.

Estoy sorprendido de que esto no sea tan simple como seleccionar los mensajes y hacer clic en responder. (Está en gris, si lo intentas). Encontré esta discusión sobre el mismo problema , pero no se ofreció una respuesta real, además de "probar con otro cliente de correo electrónico" y "crear reglas para el correo entrante que responde automáticamente". ¡Terrible!

    
pregunta SuitCase 04.02.2012 - 17:27

1 respuesta

9

Prueba este AppleScript (usando 10.7.3).

Seleccione los mensajes a los que desea responder antes de ejecutar el script.

tell Application "Mail"
activate
set selectedMessages to selection
set countMessages to (count of selectedMessages)
if countMessages is equal to 0 then
    display alert "No Messages Selected" message "You must select a message first."
else
set theMessage to make new outgoing message with properties {visible:true, subject:"My Subject", content:"My Body"}
repeat with i from 1 to countMessages
    set theInput to item i of selectedMessages
set theName to sender of theInput
tell theMessage
    make new to recipient at end of to recipients with properties {name:theName}
end tell
end repeat
end if
end tell
    
respondido por el mkaz 07.02.2012 - 11:54

Lea otras preguntas en las etiquetas