Dyrk.org - Do You Really Know

[Outlook.com] – Un script pour retrouver facilement des mails légitimes dans les indésirables

Publié le 7 juin 2017 par #Ro0t | 2 commentaires

Salut à tous,

 

Comme beaucoup d’entre vous, et pour faire face aussi à mon époque, je n’utilise pas vraiment de client lourd, mais plutôt un bon webmail.

Certains webmails, proposent un antispam plus ou moins efficace …

Lorsque l’on change le mot de passe d’un site, ou que l’on attend un mail bien particulier, on va forcément aller surveiller notre courrier indésirable …
Mais il arrive que certains mails que vous n’attendez pas forcément, professionnel ou non, se déposent à votre insu dans les spams ….

J’ai donc écrit pour Outlook.com, un script qui vous permettra de sélectionner via des mots-clefs, tout ce qui pourrait s’apparenter à du spam … vous permettant de le supprimer définitivement, ou bien de regarder entre les lignes et de trouver du courrier légitime !

L’anecdote

 

Vous allez surement me demander pourquoi Outlook.com
Et je sais que je n’aurais hélas pas d’autre choix que de plaider coupable …
J’ai hélas, une vielle adresse qui traîne chez Microsoft, depuis des années et qui continue à recevoir du courrier …
Aussi c’est un peu comme un domicile secondaire que j’aime de temps en temps revisiter …

Le script

Passons donc au script :

 

setInterval(function(){ 
var spamWords="financial,people,$,need,sex,medical,money,available,gratuite,pharma,medication,drug,increase,augmentez,viagra".toLowerCase().split(','),
mailItems = document.getElementsByClassName('listItemDefaultBackground'), txt;
for (var i in mailItems){
txt = (mailItems[i].textContent+"").toLowerCase();
for (var j in spamWords)
if (mailItems[i] && txt.indexOf(spamWords[j]) != -1
&& mailItems[i].getElementsByTagName){
mailItems[i].getElementsByTagName('button')[0].click();
break;
}
}
},500);

 

Il suffit de le copier-coller, le code ci-dessus.
De faire un Control de touche :

« CTRL » + « SHIFT » + « J« 

 

 

De le coller dans la console qui va s’ouvrir à la suite de ce raccourci clavier

 

 

Puis de valider avec la touche « entrée » !

BIM, la plupart des mails de spam vont être surlignés, et vous pourrez retrouver entre 2 spams un mail qui sera malheureusement passé dans le filet ^^

 

Ce script est facilement customisable :

Comme vous pourrez le constater, il y a une ligne qui contient des mots-clefs séparés par une virgule.
Vous pouvez ajouter, supprimer modifier autant de mots que vous souhaiter pour reconnaître du spam :

spamWords= »financial,people,$,need,sex,medical,money,available,gratuite,pharma,medication,drug,increase,augmentez,viagra« .toLowerCase().split(‘,’)

Je n’ai mis ici que le strict minimum :

  • financial
  • people
  • $
  • need
  • sex
  • medical
  • money
  • available
  • gratuite
  • pharma
  • medication
  • drug
  • increase
  • augmentez
  • viagra

 

Conclusion

Voilà, j’espère que ce petit script vous aidera bien à soulager votre boîte mail !