2014-02-20 40 views
0

這樣我就可以通過一組電子郵件迭代「第一條消息」使用嘗試任意選擇一個,說在集合中的第一個,我得到一個錯誤我不能選擇一組電子郵件(在Mail.app)的使用AppleScript ...

 set newContent to content of first message in emailSelection 

回報:

不能得到{M消息1應用程序「Mail」的賬戶「IMAP PL」的郵箱「INBOX」的郵件ID 740166,應用程序「Mail」的賬戶「IMAP PL」的郵箱「INBOX」的郵件ID 740165,賬戶的郵箱「INBOX」的消息ID 739792應用程序「Mail」的賬戶「IMAP PL」的郵箱「INBOX」的郵件的「IMAP PL」,應用程序「Mail」的賬戶「IMAP PL」的郵箱「INBOX」的郵件ID 738259,應用程序「Mail」的賬戶「IMAP PL」的郵箱「INBOX」的消息ID 738258,應用程序「Mail」的賬戶「IMAP PL」的郵箱「INBOX」的消息ID 738257}。

我想選擇一組電子郵件的第一對象,但它似乎是試圖確定的,這顯然是不包括在該組中選擇電子郵件的「1」的電子郵件ID。

回答

1

您需要使用item關鍵字引用emailSelection作爲列表。

例如,

set newContent to content of (item 1 of emailSelection) 

set newContent to content of (the first item of emailSelection) 
+0

啊語法!這些高層次的語言學習這麼慢... :-) –

+1

哈,沒錯,這就是我喜歡的AppleScript,這是一個有點像談話,但仍然在等待「禮儀」附加。 '請你可以將this_variable複製到剪貼板嗎?' – adamh

相關問題