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

Drei Zeilen Spam-Schutz

Alles begann am Rande der Jahrhunderte im Jahr 2000, als der CssMagic Cascading Style Sheet Editor geschrieben wurde. In der Support-Mailbox dieses Programms, in der wir übrigens Gästebücher ohne Rücksicht auf alle Foren gezeigt haben, ist die Anzahl der Werbebriefe größer als die Anzahl der nützlichen Nachrichten. Die Box wurde hier aufgegeben, aber die Supportadresse im Programmtext wurde geändert. Und auch erst vor kurzem haben wir aus Neugier geschaut, dass bla bla mit ihm (mit der alten Kiste) los ist. Zweifellos ist er, wie Sie vielleicht vermuten, bis zur Verneinung verstopft. Er säuberte es und maß die Kapazität der Belege: im Bereich von Hunderten von Briefen pro Tag. Alle Nachrichten sind Spam. Nun, es ist sogar interessant - wird dieses universelle Übel besiegt werden?

Grundsätzlich haben wir uns zum Ziel gesetzt, diese tote Adresse in mehreren Foren offen und unverschlüsselt mitzuteilen und die Arbeit mit der Mailbox so einzurichten, dass man nie Spam bekommt, aber nützliche Nachrichten von Fremden wären nett, wenn man sie irgendwie bekommt, aber Nachrichten Bekannte damit egal wie es war. Nach der Vernachlässigung der Situation zu urteilen, ist eine gründliche Verteidigung erforderlich. Es gibt drei Punkte, an denen Spam zerstört werden darf. Dies ist ein Mail-Programm, Anti-Spam-Software ist auch ein Mail-Server. Betrachten Sie es (Verteidigung) im Detail.

Die spektakuläre Hauptstrecke. SpamPal, ein lizenzfreies Programm, prüft Mails sehr gut anhand von Listen von DNSBL-Servern (besonders böswillige können zwar ziemlich gut herausfiltern, aber gleichzeitig sind es keine besonders intelligenten Spammer - dies sind diejenigen, die ihre IP-Adresse weder schön noch einfach nur dumm verbergen können Senden von Spam von einer "gefälschten" Domain). Das Programm fügt dem Betreff der Nachricht das angegebene Schlüsselwort hinzu. Die Standardeinstellung ist ** SPAM **. Lass es so bleiben. Ferner ist der Postkunde gezwungen, sich mit dieser Nachricht zu befassen.
Der zweite spektakuläre Meilenstein. Wir verwenden das leistungsstärkste Programm des Universums für die Arbeit mit E-Mails. In meinem Fall ist es TheBat!, Aber es schmeckt auch nach Farbe - Sie wissen selbst, daher sind Optionen möglich. Für TheBat! Die folgenden Manipulationen wurden durchgeführt.
In den Eigenschaften des Postfachs konfigurieren wir die Arbeit über SpamPal, für die wir den Namen des POP-Servers localhost angeben, aber wir fügen dem Benutzernamen über den Hund den echten POP-Server hinzu, zum Beispiel: login@pop.mail.ru (dies ist die Standardeinstellung für SpamPal).

Damit Spam-Nachrichten automatisch gelöscht werden, ohne sie herunterzuladen, setzen wir die Position "Mailbox -> Mail-Sortierer konfigurieren -> Selektiver Download". Hier erstellen wir eine Regel, die die Nachricht vom Server entfernt, wenn sich die Betreffzeile ** SPAM ** im Feld Betreff befindet.

Es ist klar, dass bei dieser Einstellung Buchstaben, die mit Spam verwechselt werden, möglicherweise abgefangen werden. Um dieses Ereignis visuell aufzuzeichnen, aktivieren Sie den Nachrichten-Manager: "Postfacheigenschaften -> Mail-Verwaltung - Nachrichten-Manager - Bei jedem Scan automatisch anrufen." Heute hat TheBat! wird veranschaulichen, dass es auch gekommen ist, dass er löschen wird, ohne vom Server herunterzuladen (hier besteht die Möglichkeit, Anpassungen an seinen Aktionen vorzunehmen).
Wir probieren die Arbeit des ersten Zeilenpaares aus: In drei Tagen gingen 245 Briefe in der Box ein (238 davon waren Werbeinhalte, der Rest stammte von anderen Postfächern). Das identifizierte resultierende Bündel löschte auch 195 Buchstaben. Das ursprüngliche Ziel wurde nicht vollständig erreicht, zumindest sind einige Ergebnisse alle bla bla. Weitermachen. Heutzutage gilt es, zwei Probleme zu lösen: Die automatische Beseitigung des verbleibenden Spam ist auch das A und O, um die Entfernung von Nicht-Spam auszuschließen.
Die dritte Grenze ist die mächtigste. Hier hilft das Filtern auf der Serverseite. Wir machen das so. In allen Foren usw. auch. Hinterlassen Sie Ihre Adresse in der Form login@mail.ru&subject=NOSPAM. Aus Gründen der Sicherheit darf man den Benutzern des Forums in PS erklären, dass der Ausdruck NOSPAM in der Betreffzeile der Nachricht vorhanden sein muss. Konfigurieren Sie als Nächstes die Filter. Auf dem Beispiel mail.ru:
Filter 1. Alle möglichen Anmeldungen (oder Teile davon) wichtiger Absender aus Ihrem Adressbuch werden aufgelistet. Act - senden Sie eine Kopie der Nachricht an einen beliebigen Ort. In meinem Fall ist es eine SMS an ein Handy. Verwenden Sie keine anderen Filter, wenn der Filter ausgelöst wird. Filter 2. Wenn das Thema den Ausdruck "NOSPAM" enthält, wenden Sie einfach keine weiteren Filter an.
Filter 3. Wenn Sie im Feld Empfänger @ eingeben (dh keiner der ersten beiden Filter hat in irgendeiner Weise funktioniert), leiten Sie eine Kopie der Nachricht an eine spezielle Adresse (Garbage-Adresse) weiter, ohne die Nachricht selbst zu löschen. Wenden Sie weiterhin andere Filter an. Dieser Filter wird im Prinzip nicht besonders benötigt. Nur für jedes Abenteuer speichern wir alle automatisch zerstörten Korrespondenz in einem speziellen Postfach.
Filter 4. Und schließlich, wenn Sie im Feld „Empfänger“ @ essen (wir behandeln weiterhin vermuteten Spam), löschen Sie die Nachricht und antworten automatisch: „Ihre Nachricht wurde vom Anti-Spam-System zerstört. Wenn Sie möchten, dass die Nachricht das Ziel erreicht, melden Sie sich an @ mail.ru, wiederholen Sie Ihre Nachricht und fügen Sie in Ihre Betreffzeile in einem beliebigen Raum den Suchbegriff "NOSPAM" ein.

Richten Sie Filter für ein Mail.ru-Beispiel ein.

Also Kritzelnder Roboterspammer. Die Absenderadresse ist fast immer Linden. Es ist unwahrscheinlich, dass der Ausdruck "NOSPAM" zum Thema wird, und es ist auch sehr unwahrscheinlich, dass die Anmeldedaten des Spammers mit den Anmeldedaten meiner "schneeweißen" Liste übereinstimmen. Infolgedessen wird eine Nachricht mit der Aufforderung zur Wiederholung der Nachricht an die falsche Absenderadresse gesendet. Ein Spammer muss Sie manuell kontaktieren. Sehr unwahrscheinlich.
Der Fall ist anders. Kritzelt einen Freund oder ein Forummitglied. Auf dem Server wird eine schneeweiße Liste angezeigt, und im TheBat! -Nachrichten-Manager wird eine Liste mit Buchstaben angezeigt. Die endgültige Entscheidung, ob die Nachrichtendaten empfangen werden sollen oder nicht, liegt beim Benutzer. SpamPal ist jedoch auch TheBat! werde alles Mögliche tun, damit die notwendigen Markierungen beim Herunterladen oder Löschen von Briefen schon stehen.
Wenn alle Leute gelernt haben, die Wachen zu durchbrechen, ersetzen Sie einfach den Ausdruck "NOSPAM" durch andere Wachen, die Ihnen zur Verfügung stehen.
Natürlich ist dies alles nur mit Hilfe eines Mailers möglich, aber das Entfernen von 100 Spam-Briefen, auch ohne Download, dauert 3-8 Minuten, und das Anzeigen von Nachrichtenthemen ist immer noch dasselbe. Auf der Serverseite ist die ganze Drecksarbeit also bequemer.
Das ist in der Tat auch alles. Für eine Woche Arbeit mit den beschriebenen Einstellungen erhielten wir nur eine Anweisung, um den nächsten Englischkurs zu lernen, und die Hinweise zu dessen Entfernung befanden sich bereits vor dem Download im Nachrichtenmanager. Nicht schlecht. Was ich auch für alle will.