0

我不知道我是否正确地问了这个问题(但我在任何地方的搜索都没有得到答案)。

我会尽力解释;

我创建了一个用于邮件客户端(Mac Mail 和 MS Outlook)的 Applescript。

基本上,当收到一封电子邮件时,它会检查主题,如果主题包含“whatever”,那么脚本就会执行。

此脚本询问您是否要发送自动回复。如果单击否,则不会发生任何事情。如果单击是,则发送一个。够简单吧?

好吧,我遇到的问题是 20 个人同时同意,发送 20 封自动生成的电子邮件。

我试图找到某种方式让“它”检查是否有人已经点击了“是”。有没有人有任何见解?我是否超出了 Applescript 的范围?如果是这样,任何替代方案将不胜感激。

4

1 回答 1

0

当单击“是”时,您需要一些集中的方式来跟踪。因此,服务器上的一个简单文本文件就可以完成这项工作。我在想的是,当有人单击“是”以发送自动响应时,脚本所做的第一件事就是检查中央文件以查看是否有其他人已经单击“是”。如果文件确实有一个是,那么会弹出一个新对话框,让用户知道电子邮件已经被回复,当然是没有回复。如果文件没有“是”,则脚本将该电子邮件的“是”写入文件,然后发送响应。

您需要一些方法来区分在不同时间收到的电子邮件,以便您检查中央文件是否有这个独特的电子邮件属性……这对于每封电子邮件来说都是独一无二的,但对于每个收到它的人来说都是一样的。如果没有唯一的属性,那么基于时间的检查可能会起作用。例如,您可以将时间写入文件,如果文件包含 30 分钟内的时间或其他合适的时间段,则不发送响应。

我希望这能给你一些想法。祝你好运。

于 2012-11-01T06:32:56.033 回答