Я написал короткий 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