Скрипт MS Outlook запускается, но сообщения не перемещаются

Я пытаюсь написать applescript что я могу автоматизировать, чтобы очистить свой почтовый ящик по расписанию. Вот код:

tell application "Microsoft Outlook"
    set srcFolder to mail folder "Inbox" of on my computer
    set destFolder to mail folder "Deleted Items" of on my computer
    set selectedMessages to messages of srcFolder
    repeat with theMessages in selectedMessages
        if (sender of theMessages is "null@null.com") then
            move theMessages to destFolder
        end if
    end repeat
end tell

Код будет искать адрес электронной почты, а затем переместить эти сообщения в папку "Удаленные".

Сценарий выполняется, но сообщения не запускаются. Кто-нибудь может понять, почему это не работает правильно?

1 ответ

Вы пытались удалить оба случая

на моем компьютере

Это может быть необязательно и может испортить сценарий.

Вы также можете попробовать изменить эту строку:

установить selectedMessages для сообщений srcFolder

в

set selectedMessages to every message of srcFolder

У меня нет Outlook на моей машине, поэтому я не могу проверить их.

Другие вопросы по тегам