AppleScript: как фильтровать сообщения на основе поиска или Smart Mailbox? - PullRequest
0 голосов
/ 29 апреля 2018

Я пытаюсь использовать возможности поиска 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. Используйте команды пользовательского интерфейса, чтобы переключиться на пользовательский или избранный почтовый ящик, а затем получить доступ к выбранным сообщениям в сценарии.

Заранее спасибо.

1 Ответ

0 голосов
/ 23 мая 2018

Кажется, нет способа сделать это в Outlook. Я переключился на Apple Mail и смог заставить его работать немного быстрее, используя похожий код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...