- He creado algunas reglas en mi Mail.app para cambiar el color de fondo de mensajes específicos
- Y también he creado reglas en el servidor de correo para mover mensajes específicos a alguna carpeta
Para los mensajes en la carpeta Bandeja de entrada, todo está bien.
Pero si el mensaje ha sido movido por la regla del servidor a otra carpeta, entonces las reglas en el Mail.app no se aplican (y por algunas razones torcidas esto es por diseño: enlace ).
Y si aplico las reglas manualmente presionando Command + Option + L
, entonces las reglas de Mail.app se aplicarán como deberían.
Quiero automatizar esta acción. ¿Es posible lograrlo con Apple Script? ¿Me puedes ayudar con eso? Los pasos deben ser los siguientes, supongo:
- Elija la carpeta inteligente "hoy";
- Selecciona todos los mensajes en esta carpeta;
- Realice la acción "Aplicar reglas" para la selección.
using terms from application "Mail" tell application "Mail" set the message_count to the count of HOW-TO-GET-MESSAGES-FOR-TODAY-SMARTBOX repeat with i from 1 to the message_count set this_message to item i of MESSAGES-FROM-TODAY-SMARTBOX tell this_message -- here goes something like APPLY RULES end tell end repeat end tell end using terms from
Editar 1.
Si no es posible para la carpeta inteligente, quiero hacerlo: todos los mensajes se enviarán a todos los buzones (o con los mensajes a un buzón específico (o solo a cualquier mensaje nuevo sin importar la carpeta)).