J'essaie de créer un fichier contenant différentes statistiques sur des éléments tels que le nombre d'e-mails et d'autres choses du même genre, essai aquí Ce proto renvoie un fichier vide, je ne sais pas trop pourquoi. Comment compter le nombre d'emails avec Automator sous OS X ?
Réponse
Trop de publicités?Il est probablement plus facile de le faire avec AppleScript, que vous pouvez ensuite utiliser dans une action Automator si vous le souhaitez.
tell application "Mail"
set myAccount to "Gmail"
set mailboxList to {"INBOX", "[Gmail]/Sent Mail"}
set messageCount to 0
repeat with _mailbox in mailboxList
set messageCount to messageCount + (count of messages in mailbox _mailbox of account myAccount)
end repeat
get messageCount
end tell
Cela renverra le nombre de messages dans chaque boîte aux lettres que vous avez spécifiée dans la liste de la ligne deux. Si vous l'utilisez dans une action Automator, elle transmettra cette valeur à l'action suivante.
Vous devrez modifier le myAccount
à l'endroit où se trouve le nom de votre compte dans les préférences.
Pour obtenir les noms des boîtes aux lettres spécifiques, exécutez tell application "Mail" to get mailboxes of account "Gmail"
dans l'éditeur AppleScript. Vous pouvez ensuite les ajouter au fichier mailboxList
à la ligne 3, assurez-vous qu'ils sont cités et que chaque entrée est séparée par une virgule.