This page has been robot translated, sorry for typos if any. Original content here.

Trois lignes de protection contre le spam

Tout a commencé au début des années 2000, époque à laquelle l’éditeur des feuilles de style en cascade CssMagic a été écrit. Dans la boîte aux lettres du support de ce programme, que nous avons d'ailleurs montré sans réfléchir dans tous les forums et dans les livres d'or, le nombre de lettres publicitaires a commencé à dépasser le nombre de messages utiles. La boîte était ici bla bla bla abandonnée, mais l'adresse de soutien dans le corps du programme est modifiée. Et aussi tout à l’heure, par curiosité, nous avons regardé que bla bla avec lui (avec la vieille boîte) se passait. Eh bien, bien sûr, comme vous pouvez le deviner, cela va jusqu’au déni. Cleared, il mesurait également la capacité de réception: en centaines de lettres par jour. Absolument tous les messages sont du spam. Eh bien, c'est même intéressant: sera-t-il possible de vaincre ce mal universel?

En principe, nous fixons catégoriquement l'objectif suivant: signaler ouvertement et de manière non cryptée cette adresse morte sur plusieurs forums et configurer le travail avec la boîte de manière à ne pas recevoir de spam de quelque manière que ce soit, mais des messages utiles envoyés par des inconnus reçoivent tout le blah, mais des messages connaissances à acquérir pour devenir. À en juger par la négligence de la situation, il faudra une défense profondément échelonnée. Il est permis de détruire le spam à trois endroits différents. Ceci est un programme de messagerie, un logiciel anti-spam et un serveur de messagerie. Considérez-la (défense) plus en détail.

La ligne principale zagdlyatny. Le programme gratuit SpamPal compare très bien le courrier aux listes de serveurs DNSBL (les plus malveillants, en particulier, sont bien éliminés, mais en même temps, ce ne sont pas des spammeurs très intelligents qui ne peuvent pas cacher leur adresse IP ou simplement nettoyer leur adresse IP). envoi de spam à partir du "faux" domaine). Le programme ajoute le mot clé spécifié à l'objet du message. Par défaut ** SPAM **. Laissez-le rester ainsi. De plus, le client de messagerie est obligé de traiter ce message.
La deuxième ligne zagdlyatny. Nous prenons le programme le plus puissant de l'univers pour le travail avec le courrier. Dans mon cas, c'est TheBat!, Mais la peinture a aussi le goût - vous vous connaissez vous-même, donc des variantes sont possibles. Pour TheBat! Les manipulations suivantes ont été effectuées.
Dans les propriétés de la boîte aux lettres, nous configurons le travail via SpamPal, pour lequel nous spécifions le nom du serveur POP localhost, mais nous ajouterons un vrai serveur POP au nom d'utilisateur via le chien, par exemple: login@pop.mail.ru (paramètre standard de SpamPal).

Pour supprimer automatiquement les spams sans téléchargement, définissez la position "Boîte aux lettres -> Configuration de la trieuse de courrier -> Téléchargement sélectif". Nous créons ici une règle selon laquelle, s'il existe une ligne de signal ** SPAM ** dans le champ "Objet", le message sera éliminé du serveur.

Il est clair qu'avec ce paramètre, les lettres confondues avec du spam risquent d'être interceptées. Pour corriger visuellement cet événement, nous activons le répartiteur de messagerie: "Propriétés de la boîte aux lettres -> Gestion de la messagerie - Répartiteur de messagerie - Appeler automatiquement à chaque contrôle". Aujourd'hui TheBat! Il montrera qu’il est également arrivé qu’il supprime sans téléchargement depuis le serveur (il est alors possible d’ajuster ses actions).
Nous essayons le travail de la première paire de frontières: pendant trois jours, 245 lettres ont été reçues dans un cercueil (238 d’entre elles contiennent un contenu publicitaire, les autres proviennent d’autres boîtes aux lettres). Le paquet résultant identifié a également supprimé 195 lettres. L’objectif initial n’a pas été complètement atteint, même s’il ya des résultats tout bla bla. Passer à autre chose Aujourd'hui, il est nécessaire de résoudre deux problèmes: éliminer automatiquement les résidus de spam est également essentiel, pour exclure la suppression de non-spam.
La troisième frontière est la plus puissante. C’est là que le filtrage côté serveur a recours. Faire ainsi. Dans tous les forums, etc. nous laissons notre adresse comme suit: login@mail.ru&subject=NOSPAM. Par souci de solidité, il est permis d'expliquer aux utilisateurs du forum dans PS que l'expression NOSPAM doit exister dans la ligne d'objet du message. Ensuite, configurez les filtres. Sur l'exemple mail.ru:
Filtre 1. Toutes les connexions (ou leurs fragments) possibles d'expéditeurs importants de votre carnet d'adresses sont répertoriées. Act - pour envoyer une copie du message quelque part. Dans mon cas, il s’agit d’un SMS sur un téléphone portable. Lorsque le filtre est déclenché, ne continuez pas à appliquer d'autres filtres. Filtre 2. Si le sujet contient la phrase "NOSPAM", ne continuez pas à appliquer d'autres filtres.
Filtre 3. Si vous mangez @ dans le champ "Destinataire" (c’est-à-dire qu’aucun des deux premiers filtres n’a fonctionné), envoyez une copie du message à une adresse spécialisée (ordure) sans supprimer le message lui-même. Continuez à appliquer d'autres filtres. En principe, ce filtre n'est pas particulièrement nécessaire. Juste pour chaque aventure, nous sauvegardons toute la correspondance automatiquement supprimée dans une boîte aux lettres spéciale.
Filtre 4. Et à la fin, si dans le champ "Destinataire" à manger @ (poursuivre le désassemblage avec un spam suspecté), supprimez le message et répondez automatiquement: "Votre message a été détruit par le système de sécurité anti-spam. Si vous voulez que le message parvienne à la connexion du destinataire @ mail.ru, répétez votre message et incluez la phrase clé NOSPAM dans son objet, dans la pièce de votre choix. "

Définition de filtres sur l'exemple Mail.ru.

Donc Griffonner un robot spammeur. Approximativement prkticheski toujours retourner adresse - tilleul. Il est peu probable que la phrase "NOSPAM" apparaisse dans le sujet. Il est également très peu probable que l'identifiant du spammeur coïncide avec les identifiants de ma liste "blanc comme neige". En conséquence, un message sera envoyé à la fausse adresse de retour avec une demande de répétition du message. Le spammeur devra vous contacter manuellement. Extrêmement improbable.
Le cas est différent. Griffonner un ami ou un forumchanin. Une liste blanche fonctionnera sur le serveur et une liste de lettres apparaîtra dans TheBat! La décision finale - accepter ou non ces messages reste pour l'utilisateur, mais SpamPal, c'est aussi TheBat! ils feront tout leur possible pour que les marques nécessaires concernant le téléchargement ou la suppression de lettres soient déjà disponibles.
Si tout le bla bla, quel robot intelligent a appris à percer la sécurité, il suffit de remplacer l'expression "NOSPAM" par une autre sécurité également à votre service.
Bien sûr, tout cela est également autorisé à être effectué uniquement à l'aide de la messagerie, mais l'élimination de 100 lettres de spam chacune, même sans téléchargement, prend entre 3 et 8 minutes, plus l'affichage des fils de messages - autant plus. Donc, côté serveur, tout le travail sale est plus pratique.
Ici, à proprement parler, tout. Au cours de la semaine de travail avec les paramètres décrits, nous n’avons reçu qu’une instruction pour étudier le prochain cours de langue anglaise, et les notes sur sa suppression figuraient dans le répartiteur de lettres avant même le téléchargement. Pas mal Ce que tout le monde veut aussi.