Il tuo errore è comprensibile in ciò che ti aspetti dovrebbe essere la sintassi.
Ogni account ha la propria casella di posta denominata "INBOX"
In Posta la cassetta postale Posta in arrivo è il riferimento alla posta in arrivo di primo livello che mostra i contenuti di tutte le altre caselle di posta denominate "INBOX"
2 esempi:
Esempio 1
tell application "Mail"
set inboxes to first mailbox of every account whose name is "INBOX"
set messageCount to 0
repeat with i from 1 to number of items in inboxes
set this_item to item i of inboxes
if this_item is not missing value then
set thisCount to (count of (messages of this_item))
set messageCount to thisCount + messageCount
log thisCount
end if
end repeat
end tell
log messageCount
Esempio 2
tell application "Mail"
set messageCount to (count of (messages of inbox))
end tell
log messageCount
Entrambi restituiscono e registrano lo stesso totale.
Ma l'esempio 1 registra anche il conteggio individuale di ciascuna "INBOX"
Un buon punto di partenza è la lettura: AppleScript Fundamental s