我是Applescript的新手,我遇到了一个问题。我的邮件“收件箱”中有多个文件夹。但是,我想选择其中一个收件箱来运行脚本。
这就是我所拥有的。但是,我似乎无法找到Gmail帐户的收件箱。
有什么想法吗?
set _ago to (current date) - days
set _inbox to "Inbox:Gmail"
tell application "Mail"
move (messages of _inbox whose read status is false and date received comes before _ago) to mailbox "Gmail - Unread"
move (messages of _inbox whose date received comes before _ago) to mailbox "Gmail - Archive"
end tell
答案 0 :(得分:2)
看来,虽然我还没有在任何地方看到记录,但收件箱总是名为" INBOX" (案件事项)。因此,以下是我所做的when I need to access an account-specific inbox:
set _inbox to mailbox "INBOX" of account "Gmail"
与您访问任何邮箱的方式相同,您只需使用此特定名称即可。另请注意,您可能还需要在mailbox "Unread" of account "Gmail"
语句中使用move
表单,但我不确定;你需要测试一下。