¿Recuento de correo con Automator?

0

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

    
pregunta hhh 02.05.2013 - 18:49

1 respuesta

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á la cantidad 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.

Necesitarás cambiar la línea myAccount a lo que sea que tu cuenta tenga nombre 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. Luego puede agregarlos al mailboxList en la línea 3, asegúrese de que estén citados y que cada entrada esté separada por una coma.

    
respondido por el robmathers 02.05.2013 - 21:06

Lea otras preguntas en las etiquetas