Votre erreur est compréhensible dans ce que vous attendez de la syntaxe.
Chaque compte possède sa propre boîte aux lettres nommée "INBOX"
Dans Mail, la boîte aux lettres boîte de réception est la référence à la boîte de réception de premier niveau qui affiche le contenu de toutes les autres boîtes de réception nommées "INBOX"
2 exemples :
Exemple 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
Exemple 2
tell application "Mail"
set messageCount to (count of (messages of inbox))
end tell
log messageCount
Les deux renvoient et enregistrent le même total.
Mais l'exemple 1 enregistre également le décompte individuel de chaque "INBOX"
Un bon point de départ est la lecture de ce document : Les fondamentaux d'AppleScript s