1

我有一封电子邮件需要安排稍后发送。我知道你可以使用 iCal 安排一个苹果脚本在设定的时间启动,但我一直找不到一个有效的。不过,不一定非要这样做。我将不胜感激这个问题的解决方案。

4

3 回答 3

0

这对我来说适用于 10.6.8 上 iCal 中的运行脚本警报

tell application "Mail"
    activate
    set mymail to make new outgoing message at the beginning of outgoing messages with properties {subject:"Triggered"}
    tell mymail
        make new to recipient at beginning of to recipients with properties {address:"first@email.com, second@email.com"}
        set content to "hi"
    end tell
    --show message window (otherwise it's hidden)
    set visible of mymail to true
    --bring Mail to front
    activate
    send mymail
end tell
于 2012-09-14T11:21:26.150 回答
0

我也收到一个错误,例如outgoing message 1 doesn’t understand the send message尝试发送外发消息时。不过,引用从脚本创建的消息似乎仍然有效。

tell application "Mail"
    set m to make new outgoing message with properties {subject:"subject", content:"content"}
    tell m
        make new to recipient at end of to recipients with properties {address:"jana@doe.com, john@doe.com"}
    end tell
    send m
end tell

您还可以在 Automator 中创建日历警报

于 2012-09-14T09:01:59.037 回答
0

我刚刚在没有 Automator 的情况下完成了这项工作,只使用了 Apple Mail:

  1. 双击日历的任意位置开始创建活动。
  2. 为事件命名。这将是电子邮件的主题行。
  3. 将事件的日期和时间设置为您希望发送电子邮件的时间。
  4. 如果您希望按计划发送电子邮件,请选择重复频率和可能的终止日期。
  5. 对于alert,选择Custom...

在此处输入图像描述

  1. 选择email。系统可能会提示您将联系人卡片添加到联系人应用程序。

在此处输入图像描述

  1. 选择您要向其发送电子邮件的人,并将时间设置为At Time Of Event。按OK

在此处输入图像描述

  1. 您可以选择添加备注、URL 或附件。我没有尝试过这些选项,但我认为它们会在发送的电子邮件中结转。

在此处输入图像描述

于 2019-12-20T18:02:58.357 回答