Wysyłanie wiadomości e-mail do nadawców wybranych wiadomości e-mail w Mail.app

5

Chcę ręcznie wybrać wiele wiadomości w folderze Mail.app X , a następnie pojawi się nowe okno wiadomości ze wszystkimi nadawcami w polu „Do:” lub „UDW:”. Co to za magia? X opcja?

Czy jest nawet wbudowany, czy muszę znaleźć jakiś skrypt do pisania? Wygląda na to, że Automator nie ma akcji, które mogłyby wychwytywać nadawców z wiadomości e-mail, więc to nie jest żaden sposób.

Jestem zdumiony, że to nie jest tak proste, jak wybieranie wiadomości i odbieranie odpowiedzi. (Jest wyszarzony, jeśli spróbujesz.) Znalazłem to dyskusja o tym samym problemie, ale nie było prawdziwej odpowiedzi oprócz „spróbuj innego klienta e-mail” i „utwórz reguły dla poczty przychodzącej, która automatycznie odpowiada”. Straszny!

SuitCase
źródło

Odpowiedzi:

9

Spróbuj tego AppleScript (używając 10.7.3).

Wybierz wiadomości, na które chcesz odpowiedzieć przed wykonaniem skryptu.

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
źródło
4
Nie jesteś niesamowity? To naprawdę załatwiło sprawę. To szalone, że to nie jest wbudowane, ale twój skrypt z pewnością pomógł mi w międzyczasie. Doceniam to.
SuitCase