0
作爲學習Applescipt的藉口,我編寫了一個腳本以附加到郵件規則來過濾郵件。我搜索了這麼多代碼:從Applescript中的郵件規則獲取郵件
on perform_mail_action(theData)
tell application "Mail"
set theSelectedMessages to |SelectedMessages| of theData
set theRule to |Rule| of theData
repeat with a from 1 to count theSelectedMessages
set theMessages to selection
set theMessage to item 1 of theMessages
end repeat
end tell
end perform_mail_action
我原以爲規則只會傳遞一條消息,但你永遠不知道,所以重複是有道理的。我認爲「選擇」是一個指向SelectSessages中的項目的指針。 「將消息設置爲消息的項目1」似乎很奇怪。我原以爲你會編碼「設置郵件選擇」。我想到達身體,消息的「內容」來測試某些單詞。
感謝您的幫助, 柯特
我沒有找到您引用的腳本的任何運氣。我打開Finder,然後GO圖書館。我沒有看到一個名爲Scripts的目錄。我正在運行OS X 10.7.3。我最終通過在Applescript編輯器中執行Template/Mail/Mail Rule Action.scptd中的File/New來找到一個示例 – curt 2012-02-11 00:54:56
有3個Library文件夾,您可能正在查看用戶文件夾中的文件夾。我引用的是啓動磁盤的根級別,並且適用於所有用戶。不過,該腳本看起來非常接近庫文件夾中的內容。 – 2012-02-11 01:18:50
你是對的,它在那裏。我只需要弄清楚如何去實現它。 – curt 2012-02-11 19:47:41