Applescript, свойство Mail.app «счетчик фоновой активности» не работает?
Я прочитал эти четыре вопроса с примерами того, как использоватьbackground activity count
Свойство Applescript в Mail.app:
Проверить наличие новой почты определенного почтового ящика/папки Applescript
AppleScript и Mail.app: проверка наличия строки в новых сообщениях
AppleScript не может читать сообщения Mail.app
Applescript ожидает, пока AppleMail загрузит сообщения.
Это кажется достаточно простым, но когда я это делаю, я получаю сообщение об ошибке:
error "Mail got an error: AppleEvent handler failed." number -10000
Некоторый код:
tell application "Mail"
activate
set bg_count to background activity count
repeat until background activity count = 0
delay 0.1 --wait until all new messages are in the box
end repeat
end tell
И оператор set, и оператор repeat выдают одно и то же сообщение об ошибке.
Что здесь происходит? Это сломано?