Apple Mail n'applique pas de règles à moins que je choisisse «Appliquer les règles» manuellement

26

J'utilise Apple Mail avec un compte IMAP. J'ai plusieurs règles de filtrage définies. Le problème est que Mail ne les applique pas automatiquement aux emails entrants. Même le spam n'est pas filtré automatiquement.

Pour tous les e-mails entrants, je dois à chaque fois sélectionner des e-mails et sélectionner "Appliquer les règles", puis les règles fonctionnent correctement (une seule fois sur les e-mails sélectionnés).

Cela fonctionne comme cela sur deux installations distinctes de Mail avec des comptes différents (les deux IMAP cependant).

Comment obtenir que Mail applique automatiquement toutes les règles à tous les courriels?

Je me demande s'il ignore les règles à cause d'une erreur de configuration, d'un bogue ou qu'Apple s'attend sérieusement à ce que les utilisateurs utilisent régulièrement le menu "Appliquer les règles"?

Kornel
la source

Réponses:

17

C'est un bug.

Dans leur infinie sagesse, les développeurs de Mail.app ont décidé d’appliquer des règles uniquement aux messages "non vus". Si l'indicateur IMAP "vu" est défini, les règles ne seront pas appliquées.

J'ai commencé un fil de discussion sur les forums Apple sur ce sujet.

rouble
la source
Le fil semble être supprimé. Mais sur mon MacBook avec Mavericks, le bogue est toujours valide. Des nouvelles sur celui-ci?
velop
1
non corrigé à la fois dans Yosemite et El Capitan. Ugh…
Sarge Borsch
5
Ni en Haute Sierra!
Iulian Onofrei
Voir la réponse ci-dessous pour une solution
SteffX
15

J'ai trouvé le post suivant: http://www.cnet.com/how-to/how-to-delete-and-manage-old-messages-in-os-x-mail/

Donc, vous devez faire ce qui suit:

  1. Ajoutez votre filtre que vous souhaitez appliquer.
  2. Ajoutez la condition de règle: Chaque message.
  3. Définissez le menu déroulant sur "tous"

Vous devez définir "tout", car si vous définissez "tout". Ce qui se passe, c’est qu’il évalue chaque message, il correspond automatiquement à "chaque message". Ensuite parce que vous définissez "any". Il ne tiendra pas compte du filtre réel. Ensuite, il va exécuter l'action. Donc, si vous définissez l'action "supprimer". Vous supprimerez automatiquement tous les messages de votre boîte de réception. Une erreur très dangereuse.

développer
la source
6
Assurez-vous que lorsque vous définissez l'action "Chaque message", assurez-vous que la règle correspond à TOUTES les conditions, au lieu de TOUTES les conditions. sinon vous affecterez tous les messages de votre boîte de réception.
Ben L.
1
Les réponses qui ne contiennent que des liens ne sont pas très utiles.
Ramhound
@Ramhound Il a également inclus la solution. Merci @velop! Cela a résolu le problème pour moi.
musicin3d
1
J'ai fait ce qui suit pour enfin le faire fonctionner: 1) supprimer "arrêter l'évaluation des règles" de la règle n ° 1 Apple News 2) ajouter "Chaque message" à ma règle 3) ajouter le nom du compte à ma règle (compte Google)
Vasily Hall
Ceci est une réponse uniquement en lien. S'il vous plaît inclure les parties pertinentes de votre lien.
Burgi
7

J'ai eu le même problème, mais il s'est avéré que la première règle de la liste (News from Apple) avait "Arrêter l'évaluation des règles" comme dernière action.

J'ai supprimé cette action et cela a bien fonctionné.

bvpb
la source
Je vous remercie! Cela devrait figurer dans la FAQ sur les pommes.
Tobias F. Meier
5

Je ne suis pas sûr que ce soit votre problème, mais quelque chose de similaire m’arrive.

J'ai un Mac sous Apple Mail et un iPod touch, tous deux vérifiant le même compte IMAP. Le Mac est endormi pendant la journée. Pendant que je sors, je vais vérifier mes messages sur l'iPod, lire les nouveaux messages et les laisser dans ma boîte de réception. Quand je rentre à la maison, je réveille le Mac et Mail se synchronise avec le serveur. Les règles de filtrage ne sont pas appliquées.

La raison de ce problème est que Mail semble uniquement appliquer des règles au "nouveau" courrier. Ayant déjà vu ces nouveaux messages sur un autre appareil, je ne télécharge pas tellement de nouveaux messages dans Mail que je suis en synchronisation avec le serveur. Donc, pas de règles appliquées pour ces messages.

CartoonChess
la source