Ho scritto lo script qui sotto per spostare i messaggi da una casella di posta a un'altra in Mail.
Ma quando lo eseguo, vengono spostati solo alcuni messaggi e-mail alla volta. Per esempio. se ho 10 messaggi nella casella di posta, solo tre o quattro vengono spostati. Quindi devo eseguire lo script più volte per completare l'operazione! Per quanto posso dire è piuttosto casuale quante mosse ogni volta.
Quindi qualcuno sa perché questo potrebbe essere, e come potrei migliorare questo script?
Grazie mille!
use AppleScript version "2.4" -- Yosemite (10.10) or later
use scripting additions
tell application "Mail"
set theWorkInbox to mailbox "Work Inbox" of account "Work"
repeat with currentWorkMessage in every message of (mailbox "Work Holding Bay" of account "Work")
set mailbox of currentWorkMessage to theWorkInbox
end repeat
end tell
Sto usando macOS Sierra