AppleScript: active todas las reglas de correo con "sort:" en su nombre

0

Me gustaría que un AppleScript activara todas las reglas que tienen la cadena "sort: " en sus nombres.

Por lo que sé, esta es la forma de habilitar una regla de correo:

tell application "Mail" to set enabled of rule "sort: foo bar" to true
  1. ¿Cómo obtengo los nombres de todas las reglas de correo?
  2. ¿Cómo puedo filtrar estos nombres para que contengan la cadena "sort: " ?
pregunta fiedl 03.08.2017 - 16:28

1 respuesta

1

Una sola línea bastante simple:
tell application "Mail" to set enabled of rules whose name starts with "sort: " to true

Ni siquiera necesitas get todas esas reglas o sus nombres; sin embargo, si desea hacerlo es igual de sencillo:
tell application "Mail" to get name of rules whose name starts with "sort: "

Nota: su ejemplo comienza con sort: pero usted preguntó acerca de las cadenas que contienen esa cadena. Si eso es lo que quieres, entonces intercambia contains por starts with en el código que proporcioné.

    
respondido por el user11633 03.08.2017 - 16:45

Lea otras preguntas en las etiquetas