¿Cuenta el correo con Automator?

0

Estoy tratando de crear un archivo que contenga diferentes estadísticas sobre cosas como el recuento de correos electrónicos y esas cosas, prueba aquí : este proto devuelve un archivo vacío, no estoy seguro de por qué. ¿Cómo se puede contar la cantidad de correos electrónicos con Automator bajo OS X?

hhh
fuente

Respuestas:

2

Probablemente sea más fácil hacer esto con AppleScript, que luego puede usar en una acción de Automator si lo desea.

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

Eso devolverá el número de mensajes en cada buzón que especifique en la lista en la línea dos. Si lo usa en una acción de Automator, pasará ese valor a lo que sea la siguiente acción.

Tendrá que cambiar el myAccount línea a lo que su cuenta se denomina en las preferencias.

Para obtener los nombres de buzones específicos, ejecute tell application "Mail" to get mailboxes of account "Gmail" en el editor de AppleScript. A continuación, puede agregarlos a la mailboxList en la línea 3, asegúrese de que estén citados, y que cada entrada esté separada por una coma.

robmathers
fuente