macOS : Confirmer automatiquement les SPAM (email indésirable) avec AppleScript

Il arrive parfois que les messages considérés par l’application Mail soient placés dans la boite Messages : Indésirables, sans que le mail soit affublé de l’icône de message indésirable : icon-junk.png

Cela s’explique par l’une des deux raisons :

  1. La première : le message est identifié par le serveur de messagerie comme un spam (et non par Mail).
  2. Seconde raison l’inverse,  Mail est seul à considérer que ce mail est douteux.

mail-junk-02.png

Voici donc un petit script AppleScript qui permet de placer les messages (non confirmés comme des spam) en pourriels. Exécutez le une fois par jour.

Quelques remarques :

La boite aux lettres des messages « Indésirables » est nommée “junk” en anglais.

Le script fait le tour de tous les messages placés dans cette boite et affecte le statut : « junk mail » à tous ceux qu’il trouve.

Le script est encadré par une commande try qui permet d’évaluer qu’il s’exécute correctement sinon il rien n’est exécuté.

tell application “Mail”
repeat with theMessage in (every message of mailbox “Junk” of every account where junk mail status is false)
try
set junk mail status of theMessage to true
end try
end repeat
end tell

Idéalement, vous placerez ce script dans un flux Automator pour qu’il soit exécuté suivant une fréquence donnée.

mail-junk-03.png

Pour ce faire, lancez Automator, dans la fenêtre d’accueil sélectionnez événement Calendrier.

Ajoutez au flux une action : exécutez le script AppleScript et placez le code ci-avant.

Enregistrez et dans Calendrier, sélectionnez la fréquence d’exécution, quotidien etc… suivant votre besoin.

Vous pouvez bien sur vous contenter de lancer le script depuis l’éditeur de script. Une alternative consiste à créer une application dans Automator puis à y placer ce code. Une fois l’application créée, il suffit d’un fou leclic dessus pour la lancer.

HDR

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s