Я пытаюсь использовать возможности поиска Apple Mail, чтобы быстро получить список электронных писем на основе содержимого. Если я перехожу через AppleScript и извлекаю содержимое каждого электронного письма, это займет примерно в 100 раз больше времени:
repeat with aMessage in (messages of inbox whose date received ≥ dDate)
set tContent to content of aMessage as rich text
if "findtext" is in tContent then
do stuff
end if
end repeat
Как можно сделать одно из следующего:
1. Используйте команды пользовательского интерфейса для ввода поискового запроса и доступа к выбранным сообщениям в скрипте.
2. Используйте команды пользовательского интерфейса, чтобы переключиться на пользовательский или избранный почтовый ящик, а затем получить доступ к выбранным сообщениям в сценарии.
Заранее спасибо.