Başına çeşitli kod parçacıkları Web’de, Posta mesajlarının eklerini bir klasöre kaydetmek için basit bir AppleScript uygulamaya çalışıyorum.
set thePath to ((path to home folder as text) & "Documents")
tell application "Mail"
set selectedMessages to selection
set theMessage to item 1 of selectedMessages
set theAttachments to theMessage's mail attachments
repeat with theAttachment in theAttachments
set originalName to name of theAttachment
set savePath to (thePath & ":" & originalName)
display dialog ("Saving attachment to " & savePath)
save theAttachment in savePath
end repeat
end tell
Komut dosyasını Posta'da seçili bir resmi eklenmiş olarak seçtiğim bir iletiyle çalıştırdığımda, iletişim kutusunun raporları:
Eki Macintosh'a kaydetme HD: Kullanıcılar: billtubbs: Belgeler: 20180415_103233.jpg
İşte alıyorum hata mesajı:
error "Mail got an error: To view or change permissions, select the item in the Finder and choose File > Get Info." number -10000
Hatta yükseltilir
save theAttachment in savePath