Я написал короткий Applescript, чтобы переместить выбранные сообщения в соответствующий архив для этого почтового ящика. Однако когда он запускается, выбора больше нет. (Если я затем нажимаю вверх или вниз, он выбирает первое или последнее сообщение во всем почтовом ящике). Я не могу понять, как выбрать следующее сообщение за пределами текущего выбора, используя AppleScript. Я действительно не возражаю против того, является ли «следующее» сообщение до или после тех пор, пока оно находится рядом с выделением (которое скоро исчезнет).
Если это поможет, вот мой Applescript:
tell application "Mail"
set selectedMessages to selection
repeat with theMessage in selectedMessages
set theAccount to account of mailbox of theMessage
set read status of theMessage to true
set mailbox of theMessage to mailbox "_old" of theAccount
end repeat
end tell