0 votes

Comptage de courrier avec Automator ?

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 ?

2voto

Ged Byrne Points 481

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.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X