Il conteggio delle lettere con Automator?

0

Sto cercando di creare file contenenti statistiche diverse su cose come il conteggio delle email e cose simili, prova qui : questo proto restituisce un file vuoto, non è sicuro del perché. Come può contare la quantità di e-mail con Automator sotto OS X?

    
posta hhh 02.05.2013 - 18:49
fonte

1 risposta

2

Probabilmente è più facile farlo con AppleScript, che puoi utilizzare in un'azione di Automator, se lo desideri.

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

Ciò restituirà il numero di messaggi in ciascuna casella di posta che specifichi nell'elenco alla riga due. Se lo usi in un'azione di Automator, passerà quel valore a qualsiasi azione successiva.

Dovrai modificare la riga myAccount con qualsiasi nome del tuo account nelle preferenze.

Per ottenere i nomi delle cassette postali specifici, esegui tell application "Mail" to get mailboxes of account "Gmail" nell'editor di AppleScript. Puoi quindi aggiungerli a mailboxList nella riga 3, assicurati che siano quotati e ogni voce sia separata da una virgola.

    
risposta data 02.05.2013 - 21:06
fonte

Leggi altre domande sui tag