È possibile pianificare l'esecuzione delle regole Mail.app?

1

Ho un numero di regole in Mail.app (queste funzionano!) per spostare le e-mail che hanno X giorni in cestino.

Mi piacerebbe eseguire queste regole in un momento specifico, ad esempio: mezzanotte. In questo caso, le regole particolari sposteranno le e-mail che sono più vecchie di 1 giorno nel cestino.

Uso Mail Act-On e Mail Tags , ma non riesce a trovare alcuna funzione lì.

È possibile con Mail.app in modo nativo? Se no, è possibile con qualche plugin? Idealmente open-source.

    
posta Bernard Tyers 12.01.2012 - 23:59
fonte

1 risposta

1

Ecco come mi avvicinerei a questo - nota che è abbastanza tecnico ed è consigliato solo a persone che sanno quello che stanno facendo.

1) Scrivi uno script Apple per inviare la sequenza di tasti per applicare le regole definite in Mail.app

2) Pianifica un crontab per eseguire quello script in tempi prestabiliti

Per iniziare, ecco uno script di esempio che ho scritto:

tell application "System Events"
tell application "Mail" to activate
keystroke "l" using {command down, option down}
end tell

Quindi per pianificare il tuo lavoro (ad es. a mezzanotte) aggiungendo una voce crontab - cambia il nome utente per l'utente su cui stai usando Mail.app as - lasciate osascript così com'è

* 0 * * * username osascript 'path to your script.scpt'

In alternativa, utilizza una GUI per pianificare quanto sopra come cronnix link

    
risposta data 13.01.2012 - 07:58
fonte

Leggi altre domande sui tag