Для выбора сообщений в Mac Mail с использованием AppleScript вы можете использовать следующий синтаксис:
tell application "Mail"
set selectedMessages to selected messages of the first message viewer
set selected messages of the first message viewer to item 1 of selectedMessages
end tell
Однако решение для настройки выбора с использованием JXA уклоняется от меня и документации библиотеки, оно также не сильно помогает. Я пробовал:
var app = Application('Mail')
var selectedMessages = app.messageViewer[0].selectedMessages()
app.messageViewer[0].selectedMessages(selectedMessages[0])
и
var app = Application('Mail')
var selectedMessages = app.messageViewer[0].selectedMessages()
app.messageViewer[0].selectedMessages([selectedMessages[0]])
и
var app = Application('Mail')
var selectedMessages = app.messageViewer[0].selectedMessages()
app.messageViewer[0].selectedMessages = selectedMessages
Ни одна из этих работ. Есть идеи?