Tu error es comprensible en lo que usted espera debe ser el de la sintaxis.
Cada cuenta tiene su propio buzón de correo llamada "BANDEJA de entrada"
En el buzón de Correo de la bandeja de entrada es la referencia para el nivel superior de la bandeja de entrada que muestra el contenido de todas las otras bandejas de entrada llamada "BANDEJA de entrada"
2 ejemplos:
Ejemplo 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
Ejemplo 2
tell application "Mail"
set messageCount to (count of (messages of inbox))
end tell
log messageCount
Tanto el retorno de registro y el total del mismo.
Pero el ejemplo 1, también registra el individuo recuento de cada "BANDEJA de entrada"
Un buen lugar para empezar es leer a través de: AppleScript Fundamentals