0

我有一条规则,将从工作电子邮件收到的每条消息自动复制到“我的电脑”收件箱中。但是,自动将其读取状态更改为 true 的规则不起作用。我带着applescript看看我是否可以通过这里。我已经到了这里,但我尝试过的一切都失败了。这是我目前拥有的:

tell application "Microsoft Outlook"
  set srcFolder to mail folder "Inbox" of on my computer
  set allMessages to every message of srcFolder
  repeat with aMessage in allMessages
    set readstatus of aMessage to true
  end repeat
end tell

错误是:

错误“Microsoft Outlook 出现错误:无法将传入消息 id 23393 的读取状态转换为类型说明符。” 从传入消息 id 23393 的读取状态到说明符的数字 -1700。

有任何想法吗?

4

1 回答 1

0

我拥有的 Outlook 脚本字典(我没有应用程序)没有名为readstatus. 但是有一个布尔属性is read。所以做类似的事情

set is read of aMessage to true

(当然在 tell 块中)或类似的东西可能会起作用。

于 2015-04-11T17:06:32.240 回答