Reglas de Mail.app: cómo escribir el siguiente requisito

Parece que no puedo hacer funcionar la siguiente regla.

Requisito: quiero ejecutar un filtro de correo que diga:

Si el correo está en la cuenta X y tiene el asunto Y, se recibió hace menos de 10 días y no tiene etiquetas de correo, quiero moverlo a la carpeta Papelera.

ingrese la descripción de la imagen aquí

Parece funcionar parcialmente: mueve algunos correos a la papelera y no otros.

¿Alguien puede sugerir ayuda? La regla se encuentra en la parte superior de la lista de reglas, por lo que debe aplicarse primero.

gracias.

De nada. Es un gran software, pero todavía no es lo suficientemente potente para mí.
Si nos dice qué versión de Mail.app está usando, puede aclarar este problema.

Respuestas (3)

Tenga en cuenta que el correo solo aplica reglas a los mensajes nuevos. Por lo tanto, es posible que la eliminación de mensajes antiguos no funcione como se esperaba, ya que la regla se verifica una vez que el mensaje es nuevo, la prueba de "fecha de recepción" falla. Del documento:

Las reglas se aplican automáticamente a los mensajes entrantes, pero puede aplicar una regla nueva o modificada a los mensajes seleccionados que ya recibió.

Puede aplicar reglas a mensajes seleccionados al:

Seleccione los mensajes y luego elija Mensaje > Aplicar reglas.

Es posible que pueda escribir un applescript para automatizar el último paso.

Intente cambiar el Sujeto con el Sujeto contiene y vea qué sucede.

Hola Gracias. Lo he intentado antes, y de nuevo ahora y sin alegría. Encuentro que los filtros no triviales en Mail.app a menudo no funcionan.
¿No tiene una regla MailTags que agrega una etiqueta antes de que se procesen las reglas de Apple?
Hola, no, no lo hago. He borrado las reglas y lo intento de nuevo. Ojalá Apple Mail.app tuviera reglas más poderosas.

Intente agregar la acción Dejar de evaluar reglas al final. Cuando aplica reglas, puede haber otra regla que invalide esta.