🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: cl.koordination.systeminfo
1 messages
1 total messages Started by Systembetreuung LINK-M Fri, 19 Dec 1997 00:00
LINK-M mit /CL-Filter
#80
Author: Systembetreuung LINK-M
Date: Fri, 19 Dec 1997 00:00
152 lines
5103 bytes
Liebe Netzgemeinde,

ab sofort verwendet auch die LINK-M offiziell einen Spamfilter,  
der sich �hnlich verh�lt wie der von Moritz Both programmierte  
CLZSPOOL f�r Zerberus-Systeme (im Einsatz derzeit offiziell auf  
der OLN und der IPN-B).

Absender und Antwort-Adresse f�r Fragen ist nospam@link-m.de. Die  
Nachrichten werden analog zur OLN und IPN-B im Brett /CL/ZZ/NICHT- 
VON-CL-SYSTEM dokumentiert. Die Message-IDs der Doku-Nachrichten  
entsprechen den von CLZSPOOL generierten.

Unser Filter hat allerdings einen kleinen Unterschied: Gefiltert  
wird nach einer gemischten Positiv-Negativ-Liste. Damit ist es  
m�glich, z.B. s�mtliche COM-Domains f�r /CL zu sperren und nur  
Ausnahmen (z.B. donut.ruhr.com) zuzulassen, gleichzeitig aber f�r  
den deutschsprachigen Raum eine gro�z�gigere Filterung  
vorzunehmen: Alle .de-Domains sind erlaubt, verboten sind nur  
explizit angegebene Unterdomains wie z.B. .t-online.de
Die Auswertung zeigt, da� wir so den offensichtlichen M�ll zu 99%  
herauszufiltern, ohne inhaltlich relevante Mails von nicht-/CL- 
Systemen allzu rigoros auszusortieren.


Mit freundlichen Gr��en
Claus Herwig
Linksystem M�nchen - Mailbox und Politischer Provider


----------------------------------------------
Anhang f�r die Interessierten

Der bei der LINK-M im Einsatz befindliche Filter SPAMFILT.CMD ist  
anhand der von Moritz Both ver�ffentlichten Dokumentation incl.  
Sourcecode komplett neu programiert worden. Daf�r gab es drei  
Gr�nde:

- Die LINK-M ist ein komplettes OS/2-System, so da� bei uns weder  
ein Zerberus zum Einsatz kommt noch irgendein Grund besteht, auf  
die diversen Einschr�nkungen von DOS R�cksicht zu nehmen.

- Unter OS/2 gibt es eine f�r die ZC*-Pufferbearbeitung  
hervorragend geeignete Compilersprache namens REXX, so da� kein  
Grund besteht, unbedingt C verwenden zu m�ssen (meine C-Kenntnisse  
reichen gerade zum Lesen eines vorhandenen Sourcecodes ;-)

- Die in CLZSPOOL vorhandene Filterm�glichkeit _entweder_ nach  
einer Positivliste _oder_ nach einer Negativliste schien uns nicht  
ausreichend flexibel.

Die Absender-Ueberpruefung erfolgt anhand der in LISTE.CL (andere  
Listen f�r weitere Bretthierarchien sind m�glich) enthaltenen  
Eintraege, und zwar in der angegebenen Reihenfolge.
Zu Beginn wird angenommen: Nachricht rausschmeissen. D.h. wenn der
entsprechende Absender gar nicht in der Liste auftaucht, fliegt  
die Nachricht als Spam raus. Dann geht es nach den Vorzeichen der
einzelnen Zeilen:
+ .de
sorgt dafuer, dass alle Absender, die auf .de enden, erlaubt sind.
- .muell.de
sorgt danach dafuer, dass absender von .muell.de doch  
rausgeschmissen werden.
Es werden dabei jeweils rechtsbuendige Teilstrings des Absenders
geprueft, so dass sogar folgendes noch moeglich waere:
+ braver_user.system.muell.de
Diese Zeile wiederum erlaubt Mails des Users
braver_user@system.muell.de. Wichtig ist allerdings der . statt  
dem Klammeraffen, weil ich keinen Unterschied zwischen Username,
Systemname oder Domain mache.

Die derzeit in der LINK-M verwendete Domainliste sieht  
folgenderma�en aus:

# Mix-Liste
# last update ch970827
#
#
+ .ndh.com
+ .donut.ruhr.com
#
+ .ch
- .datacomm.ch
- .datanetworks.ch
#
+ .de
- .AGRAR.de
- .amiga.de
- .baol.de
- .conetix.de
- .contrib.de
- .cww.de
- .dawn.mayn.de
- .dkrz.de
- .fhg.de
# .fu-berlin.de
- .fzk.de
- .heide.de
- .hexe.de
# .iks-jena.de
# .in-berlin.de
- .inka.de
- .isar.de
- .kcs-internet.de
- .lynet-hl.de
- .magicvillage.de
- .marketingsystems.de
- .metronet.de
- .netsurf.de
- .NSHIFT.DE
- .rhein-neckar.de
- .rhein-zeitung.de
- .ruhr.de
- .saarlink.de
- .sax.de
- .schule.de
# .snafu.de
- .spam.de
- .swb.de
- .t-online.de
- .tap.de
- .th-darmstadt.de
# .thur.de
- .trenite.de
# .tu-berlin.de
- .tu-chemnitz.de
# .tu-dresden.de
- .ukrv.de
# .uni-bremen.de
- .uni-duesseldorf.de
- .uni-erlangen.de
- .Uni-Hamburg.de
- .uni-hannover.de
- .uni-heidelberg.de
# .uni-jena.de
# .uni-kiel.de
- .uni-kl.de
- .uni-mannheim.de
# .uni-marburg.de
# .uni-oldenburg.de
- .uni-sb.de
- .uni-siegen.de
# .uni-stuttgart.de
- .uni-ulm.de
- .uni-wuerzburg.de
- .vossnet.de
#
+ .org
# .bonbit.org
- .jademedia.org
# .mail.nadir.remove.org
- .naqshbandi.org
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads