Macos 通过applescript更改收件箱(在我的计算机上)中的读取状态
我有一个规则,可以将从工作电子邮件收到的每封邮件自动复制到计算机收件箱中的。但是,自动将其读取状态更改为true的规则不起作用。我去applescript看看我能不能在这里完成。我已经到了这里,但我尝试过的一切都失败了。以下是我目前拥有的:Macos 通过applescript更改收件箱(在我的计算机上)中的读取状态,macos,outlook,applescript,outlook-2011,Macos,Outlook,Applescript,Outlook 2011,我有一个规则,可以将从工作电子邮件收到的每封邮件自动复制到计算机收件箱中的。但是,自动将其读取状态更改为true的规则不起作用。我去applescript看看我能不能在这里完成。我已经到了这里,但我尝试过的一切都失败了。以下是我目前拥有的: tell application "Microsoft Outlook" set srcFolder to mail folder "Inbox" of on my computer set allMessages to every message
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的readstatus设置为类型说明符。”编号-1700从传入邮件id 23393的readstatus设置为说明符
有什么想法吗?我的Outlook脚本字典(我没有应用程序)没有名为
readstatus
的属性。但是有一个布尔属性被读取
。所以做一些类似于
set is read of aMessage to true
(当然是在告诉区)或者类似的东西可能会起作用