0

我有一个 AppleScript,我想将其应用于单个电子邮件(将它们归档为具有特定文件名的 PDF),但不知道如何将其应用于特定的电子邮件。

我无法设置邮件规则来运行脚本,因为这只是我是否要从 Mail 中归档一个邮件的判断。已尝试将其设置为服务,但右键单击邮件中的电子邮件时没有服务菜单。

有什么建议么?!

富有的

4

1 回答 1

0

您打算如何指定哪些单独的电子邮件?如果通过手动选择它们,您可以“获取选择”。这是一个简单的脚本,它将获取每条选定消息的主题和消息 ID。

tell application "Mail"
    set mySelection to get selection
    set eMails to {}
    repeat with selectedMessage in mySelection
        set messageId to selectedMessage's message id as string
        set eMail to selectedMessage's subject & ": " & messageId
        tell me to set end of eMails to eMail
    end repeat
    set AppleScript's text item delimiters to "\n\n"
    set the clipboard to (eMails as string)
end tell

将其保存在 ~/Library/Scripts/Applications/Mail/ 中,它将显示在您的脚本菜单中。您可能必须转到 AppleScript Editor 的设置以“在菜单栏中显示脚本菜单”才能显示“脚本”菜单。

(注意:当你编译这个脚本时,\n\n 会变成新的行。)

于 2012-08-15T14:10:07.100 回答