MacOS Sierra。
这似乎可以基于以下脚本来创建新规则:
tell application "Mail"
set newRule to make new rule at end of rules with properties { ... }
tell newRule
make new rule condition at end of rule conditions with properties { ... }
end tell
end tell
我希望能做的是这样的:
tell application "Mail"
set existingRule to (* get a specific rule already in Mail Preferences *)
tell existingRule
make new rule condition at end of rule conditions with properties {rule type:message content, qualifier:does contain value, expression:"woohoo"}
end tell
end tell
我似乎无法找到的是一种检索已存储规则的方法。
您是否正在尝试编写自动检查新电子邮件的脚本?
—
music2myear 2016年
@ music2myear:不。我试图找出如何使用脚本更新现有规则。下面的答案是正确的 - 我花了很长时间才找到一条迂回的路线,然后想出来。
—
Josh Bruce
凉。我很高兴你能够弄明白并在这里记录下来。
—
music2myear 2016年