【发布时间】:2016-03-09 16:11:57
【问题描述】:
我有一个Applescript,当有新邮件进入我的Mail 收件箱时会执行查找,以检查我是否已将电子邮件的域列入黑名单。
如果电子邮件域被列入黑名单,脚本会通过以下方式删除邮件:
tell application "Mail"
delete blackListedMailMessage
end tell
非常简单。我的电子邮件会根据我的这个黑名单正确过滤并移至我的垃圾邮箱,正如我所期望的那样。
当我单击邮件中的“获取邮件”按钮时出现问题:邮件从服务器检索已删除的邮件并将它们放回我的收件箱。似乎删除不会传播到服务器。如果我在 Mail.app 中手动选择电子邮件并点击删除,则不会发生这种情况。
我对 Applescript 很陌生,所以我不确定发生了什么。我的猜测是 Mail.app 的 Applescript 实现是 janky 或者是 iCloud。可能两者兼有……
【问题讨论】:
标签: macos email applescript icloud