Senden einer E-Mail an Absender ausgewählter E-Mails in Mail.app

5

Ich möchte mehrere Nachrichten in einem Mail.app-Ordner von Hand auswählen, X ausführen und dann ein neues E-Mail-Nachrichtenfenster mit allen Absendern im Feld "An:" oder "Bcc:" anzeigen. Was ist das für eine magische X- Option?

Ist es überhaupt eingebaut, oder muss ich Applescript finden \ schreiben? Es sieht so aus, als ob Automator keine Aktionen zum Abrufen von Absendern aus E-Mail-Nachrichten hat. Das ist also keine Möglichkeit für die Zukunft.

Ich bin verblüfft, dass dies nicht so einfach ist, wie die Nachrichten auszuwählen und die Antwort zu treffen. (Es ist ausgegraut, wenn Sie es versuchen.) Ich fand diese Diskussion über das gleiche Problem, aber es wurde keine echte Antwort angeboten, außer "versuchen Sie es mit einem anderen E-Mail-Client" und "Erstellen Sie Regeln für eingehende E-Mails, die automatisch antworten". Furchtbar!

Koffer
quelle

Antworten:

9

Probieren Sie dieses AppleScript (mit 10.7.3).

Wählen Sie die Nachrichten aus, auf die Sie antworten möchten, bevor Sie das Skript ausführen.

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
mkaz
quelle
4
Bist du nicht großartig? Das hat wirklich geholfen. Es ist verrückt, dass dies nicht eingebaut ist, aber Ihr Skript hat mir in der Zwischenzeit sicherlich geholfen. Ich schätze es.
SuitCase