Warning: include(../plugins/glossaire/conf_defaut2.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 29
Warning: include(../plugins/glossaire/conf_defaut2.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 29
Warning: include(): Failed opening '../plugins/glossaire/conf_defaut2.inc' for inclusion (include_path='.:/opt/alt/php74/usr/share/pear') in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 29
Warning: include(../plugins/glossaire/gloss_inc1.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 36
Warning: include(../plugins/glossaire/gloss_inc1.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 36
Warning: include(): Failed opening '../plugins/glossaire/gloss_inc1.inc' for inclusion (include_path='.:/opt/alt/php74/usr/share/pear') in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 36
Warning: include(../plugins/glossaire/gloss_mob_inc2.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 37
Warning: include(../plugins/glossaire/gloss_mob_inc2.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 37
Warning: include(): Failed opening '../plugins/glossaire/gloss_mob_inc2.inc' for inclusion (include_path='.:/opt/alt/php74/usr/share/pear') in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 37
Antispam messagerie...
Rubrique : Divers - par damien
Vous en avez raz le bol de recevoir des dizaines de spams chaque jour dans votre boite mail perso ? Et des messages qui finissent dans le dossier des indésirables alors qu'ils n'en sont pas ?
J'imagine que peu de personnes saines d'esprit répondraient "non" à ces deux questions.
En tout cas, moi j'en ai plein le £%# ! Et mon père aussi ! D'ailleurs, c'est lui qui m'a demandé, il y a quelques jours, si je pouvais faire quelque chose pour améliorer cette situation.
J'ai donc commencé par chercher sur Google s'il existait des systèmes d'antispam avec confirmation : oui, bien-sûr ! Mais généralement ils sont payants et il s'agit souvent d'outils à installer sur le PC. Ce qui signifie qu'il faut laisser le PC allumé. Un peu gênant je trouve, surtout quand on est susceptible de consulter ses mails depuis d'autres appareils.
Du coup, je me suis penché sur la question et ai commencé à coder un "prototype" en PHP. Je sais, certains diront que c'est une techno "has been", j'm'en fous ! On verra peut-être plus tard pour une version en python qui pourrait tourner sur un Raspberry.
Alors voilà, le principe est très simple :
- le traitement consiste à surveiller la boite de réception à intervalle régulier (toutes les 5 minutes par exemple)
- quand un message arrive dans la boite de réception, l'adresse mail de son expéditeur est comparée à la liste des contacts (une liste locale car je ne me suis pas penché sur la possibilité de traiter l'éventuel carnet d'adresses de la boite mail)
- si l'expéditeur n'est pas dans cette liste, le message est mis en quarantaine (sauf cas ci-après) ; un mail est renvoyé à l'expéditeur pour l'en informer et lui demander de renvoyer un message de confirmation contenant certains éléments.
- lorsque qu'un message de confirmation arrive dans la boite de réception et après vérification que celui-ci est correct, l'expéditeur est ajouté à la liste des contacts et son ou ses messages sont redéplacés de la quarantaine vers la boite de réception
- bien entendu, une fois qu'un expéditeur a été "validé" ses messages ne sont plus mis en quarantaine
Ça fonctionne du tonnerre (testé sur une de mes boites @free.fr) mais il faut encore que je travaille sur une interface utilisateur car à cette heure je dois paramétrer le truc en éditant un fichier de configuration à la main. Je dois également me pencher sur un traitement de "purge" du dossier de quarantaine au bout d'un certain délai. Peut-être aussi voir pour optionnellement transférer les messages acceptés vers une autre boite mail. Autant dire que si le cœur du mécanisme est codé, il reste encore des choses à finaliser.
Mais avant d'aller plus loin, je voulais savoir ce que vous pensiez d'un outil ou plutôt d'un service de ce genre ? Est-ce vous seriez éventuellement intéressé.e ? Ne seriez-vous pas réticent.e.s à fournir le login/password de connexion à votre boite mail (qui seraient bien-sûr stockés chiffrés et ne serviraient en aucune manière à consulter le contenu des messages) ? J'imagine que oui, je serais le premier à tiquer...
Bref, en fonction de vos réponses que j'espère nombreuses (mais qui malheureusement, comme la plupart du temps, se résumeront à deux ou trois mails des plus fidèles habitués) il est possible que j'en vienne à proposer ce service sur Dipisoft. Probablement pas à tout le monde mais plutôt à un nombre restreint de bénéficiaires ; mon site étant hébergé sur un serveur mutualisé, les ressources sont limitées. Pourquoi pas les généreux donateurs et les bêta-testeurs... à voir.
Voilà, j'attends vos avis, qu'ils soient positifs ou négatifs.
Merci d'avance !
Date de création : 17/01/2021 @ 17:45
Page lue 2123 fois