According to various code snippets on the web I am trying to implement a simple AppleScript to save the attachments of Mail messages to a folder.
set thePath to ((chemin vers le dossier personnel en tant que texte) & "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 ("Enregistrement de la pièce jointe à " & savePath)
save theAttachment in savePath
end repeat
end tell
Voici ce que la boîte de dialogue affiche lorsque j'exécute le script avec un message sélectionné dans Mail qui contient une image en pièce jointe:
Enregistrement de la pièce jointe à Macintosh HD:Utilisateurs:billtubbs:Documents:20180415_103233.jpg
Voici le message d'erreur que je reçois:
error "Mail a rencontré une erreur : Pour afficher ou modifier les autorisations, sélectionnez l'élément dans le Finder et choisissez Fichier > Obtenir des informations." number -10000
Il est soulevé à la ligne
save theAttachment in savePath