Bonjour...
voilà une fonction que j'aurais juré que je la trouverais de base... mais non.
Le filtre anti spam de Mail laisse passer beaucoup trop de choses qui sont clairement des Spams. Et le fait de les classer en indésirables, hélas, ca n'empeche pas les mails de revenir et de ne pas etre mis directement "indésirables" par mail.
Alors il y a la solution de bloquer le contact mais il faut le faire à main: il n'y a même pas un raccourci clavier pour cela !
Les règles de mail n'aident pas non plus: il n'y a pas moyen de lui dire de bloquer le contact via les règles...
Quelqu'un aurait il les connaissances pour faire un applescript qui permettrait, une fois les mails sélectionnés dans la boite de réception, de bloquer tous les émetteurs de ces mails ?
J'avoue ma totale incompétence sur ce sujet... mais je suis certain que cela aiderait probablement bien d'autres...
merci d'avance !
Avec les règles, oui on peut "bloquer" un contact (c'est à dire supprimer direct le message par exemple.
Si tu ouvres un message et que tu créés un nouvelle règle, la ligne "expéditeur" est automatiquement renseignée avec l'adresse email de ton "contact".
On ne bloque pas les contacts, on poubellise leurs courriers…
Pardon, je répondais seulement à ton message précédent qui concernait les règles.
Puisque les règles s'appliquent aux messages, c'est seulement sur ceux-ci, après réception, qu'on peut agir par ce biais. En l'occurrence, déplacer à la Corbeille ou vers le dossier Indésirables.
(C'est d'ailleurs me semble-t-il aussi ce que fait par défaut l'action Bloquer un contact que tu illustrais ci-dessus : les messages reçus de ce contact sont déplacés dans la Corbeille ou dans les Indésirables, à moins que tu aies choisi une option contraire dans les préférences Mail > Indésirables.)
• https://support.apple.com/fr-be/guide/mail/cpmlprefjunk/14.0/mac/11.0)
Cela dit, si tu utilises un compte icloud.com, normalement les messages envoyés par des utilisateurs dont un message a déjà été marqué comme indésirable devraient être bloqués.
• https://support.apple.com/fr-be/guide/icloud/mm6b1a2ced/icloud
Si tu utilises un compte d'autres fournisseurs de services de courrier électronique et que tu es connecté en IMAP, il faut voir comment ils réagissent ; il se peut que tu ne puisses « éduquer » leurs filtres anti-spam que via leur service web.
Personnellement, je suis connecté en POP et Mail s'éduque très bien.
hélas, non. Il ne s'éduque pas très bien et c'est pas faute d'essayer depuis... euh... rah, j'allais dire depuis os 9 mais bon, y'avait pas mail... bref, depuis longtemps.
D'où ma demande d'un script permettant de bloquer les contacts d'une série de mails pré-sélectionnés.
Pourrais-tu poster une copie d'écran de tes préférences ?
Il se peut aussi que le filtrage ne s'effectue pas via Mail mais seulement sur le serveur (cf. ci-dessus).
P.S. Tu pourrais déjà essayer de créer via les préférences système un raccourci-clavier pour Bloquer les contacts.
Je parlais de la fenêtre Préférences Mail > Courrier indésirable (les deux onglets Comportements… / Bloqués + éventuellement le bouton Avancé).
+++++++++++
Pour qu'un script fasse ce que tu veux, il faudrait qu'il extraie les adresses des messages sélectionnés et qu'il les copie dans la fenêtre Liste des contacts bloqués.
Tu pourrais aussi demander dans cette même fenêtre des préférences Courrier indésirable > Comportements… : Filtrer le courrier indésirable > A l'arrivée d'un courrier indésirable > Appliquer des actions personnalisées > Exécuter un script (à créer) qui ajouterait l'expéditeur dans la liste des contacts bloqués.
Pour savoir si il existe une commande AppleScript qui pourrait faire cela, tu peux consulter le dictionnaire de Mail en glissant son icône sur celle de l'Editeur AppleScript (dans Applications > Utilitaires).
N'ayant pas Catalina, je ne peux vérifier…
P.S. Si tu disposes de SpamSieve, tu pourrais t'inspirer de ce script :
• https://c-command.com/scripts/spamsieve/apple-mail-block-sender (via Google: Apple mail script block contact)
— Mais peut-être que SpamSieve tout seul pourrait déjà te faciliter la vie, si tu ne connaissais pas ?
• https://c-command.com/spamsieve/
+1 pour SpamSieve (que j'utilise) : très efficace !
Note : il faudra quand même une phase "d'apprentissage" pour qu'il reconnaisse bien le genre de mail que tu ne veux pas, mais déjà dès l'installation c'est assez efficace.
oui, y'a la solution de payer un truc, oui... effectivement... mais j'avoue que ca me fait un peu braire (non pas de payer un dev pour son job, hein.. mais de payer pour une fonction que Mail est sensé faire de base)...
mais oui, je vais probablement devoir en passer par là.
En attendant, si qq'un à l'idée pour le script, parce que je suis une bille sur le sujet.
et mes prefs... ici:
https://www.dropbox.com/s/r1a438v0e9y87aq/Capture%20d%E2%80%99%C3%A9cran%202021-04-18%20%C3%A0%2022.41.40.png?dl=0
donc ? personne pour ce script ?
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)