¿Es posible programar las reglas de Mail.app en ejecución?

1

Tengo una serie de reglas en Mail.app (¡estas funcionan!) para mover los correos electrónicos que tienen X días de antigüedad a la basura.

Me gustaría ejecutar estas reglas a una hora específica, por ejemplo: medianoche. En este caso, las reglas particulares moverán los correos electrónicos que tengan más de 1 día a la basura.

Utilizo Mail Act-On y Etiquetas de correo , pero no puede encontrar ninguna función allí.

¿Es posible con Mail.app de forma nativa? Si no, ¿es posible con algún plugin? Idealmente de código abierto.

    
pregunta Bernard Tyers 12.01.2012 - 23:59

1 respuesta

1

Aquí es cómo lo abordaría. Tenga en cuenta que es bastante técnico y se recomienda solo a las personas que saben lo que están haciendo.

1) Escriba un Apple Script para enviar la pulsación de tecla para aplicar las reglas definidas en Mail.app

2) Programe un crontab para ejecutar ese script en momentos predeterminados

Para comenzar, aquí hay un script de ejemplo que he escrito:

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

Luego, para programar su trabajo (por ejemplo, medianoche) agregando una entrada en crontab: cambie el nombre de usuario al usuario con el que está ejecutando Mail.app como: deje osascript tal como está

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

También puede utilizar una GUI para programar lo anterior, como cronnix enlace

    
respondido por el osx86x 13.01.2012 - 07:58

Lea otras preguntas en las etiquetas