2015-05-21 3 views
0

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

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 "[email protected]") then 
      move theMessages to destFolder 
     end if 
    end repeat 
end tell 

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

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

ответ

1

Вы пробовали удалить оба вхождения

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

Это не может быть необходимым, и может быть Мессинг сценарий.

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

набор selectedMessages для сообщений srcFolder

в

set selectedMessages to every message of srcFolder 

Я не имею внешний вид на моей машине, так что я не могу испытайте их.

+0

Пробовал оба из предложенных вами изменений, но тот же результат. Однако, спасибо. – mikebmassey

+0

Вы можете рассмотреть возможность размещения на [MacScripter] (http://macscripter.net/viewforum.php?id=2). Кто-то это знает. –

Смежные вопросы