[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4694: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4695: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4696: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Spamihilator » Thema anzeigen - Plugin-Idee: Bad-Recipient-Filter

Plugin-Idee: Bad-Recipient-Filter

Haben Sie eine tolle Idee für eine neue Plugin-Funktion oder ein neues Plugin?

Moderator: Forum-Team

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Chactory » 7. Okt 2006, 22:12


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon anbuva » 7. Okt 2006, 23:28


Bild
Benutzeravatar
anbuva
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 8403
Registriert: 1. Sep 2004, 12:58
Wohnort: Zuhause

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon anbuva » 7. Okt 2006, 23:31


Bild
Benutzeravatar
anbuva
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 8403
Registriert: 1. Sep 2004, 12:58
Wohnort: Zuhause

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Quellcore » 9. Okt 2006, 16:41

Hallo Burkart!
Leider habe ich seit dem Einsatz Deines Filters noch kein Spam erhalten, den Dein Filter hätte aussortieren können.

Noch einmal zurück zu einem bereits diskutiertem Problem:

Ich erhalte auf eine meiner Mailadressen fast 100% Spam.
Auf dieser Adresse habe ich seit Einsatz Deines Filters noch kein Non-Spam erhalten. Daher erscheint diese Adresse in der Bad-Recipient-Liste ausschließlich mit Treffern in Spam-Mails.
Leider wird dieser Umstand dazu führen, daß ich demnächst beim Eintreffen der ersten Non-Spam auf dieser Mailadresse eine falsche Klassifizierung durch Deinen Filter erhalten werde.
Diesen Umstand finde ich etwas unglücklich.
Der Filter ist unter diesen Umständen dann ja im Prinzip erst einsatzfähig, nachdem man mindestens 1x Non-Spam an seine eigenen Mailadressen erhalten hat.
Dieser Umstand hat mich am Anfang dieser Diskussion ja dazu bewogen, für eine Art Ignore-List zu plädieren, in der die eigenen Mail-Adressen eingetragen werden können.
Ansonsten empfinde ich die Arbeitsweise des Filters als sehr gelungen, würde nachwievor aber für die Einführung einer badrcpt_ignore.txt plädieren. Am Ende des Filtervorgangs könnte sozusagen eine Art Sicherheitsüberprüfung erfolgen, ob der einzige Grund der Klassifizierung als Spam eine Adresse aus der badrcpt_ignore.txt ist und in diesem Fall 'unbekannte Einstufung' zurückgeben.

Gruß
Quellcore
CPU: (@ 45*100 = 4500 MHz)
Board:
Ram: 16GB (Timings 10-10-10-28 2T @ 1866 MHz)
SSD:
HDD-1: WD Caviar® SE16 640 GB, SATA2, 16 MB Cache, 7200 RPM
HDD-2: SAMSUNG EcoGreen F4 ST2000DL004 2TB 32MB Cache
Graphic: ATI Radeon HD 5850

Win 7 Ultimate 64-Bit / ESET NOD32 Antivirus 8.0 / Firefox 34 / Thunderbird 31
Spamihilator 1.6.0
Benutzeravatar
Quellcore
Assistent
Assistent
 
Beta-Tester
 
Beiträge: 1706
Registriert: 8. Mai 2004, 13:03
Wohnort: Long Island / USA

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon anbuva » 9. Okt 2006, 18:22

Hallo Burkart, hallo Quellcore!

Da einige Mails an meine Mailadresse nun fälschlicherweise aussortiert worden sind :cry: , kann ich dem Vorschlag von Quellcore nur zustimmen. Eine Ignore-List wäre hier sehr empfehlenswert bzw. anzuraten.
Ansonsten finden sich schon reichlich einige sehr interessante und kuriose Namen auf der Spam-Liste ein :wink:

Gruß
anbuva

Bild
Benutzeravatar
anbuva
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 8403
Registriert: 1. Sep 2004, 12:58
Wohnort: Zuhause

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Chactory » 9. Okt 2006, 18:41

Hallo alle zusammen!

Das Problem mit den false-positive-Erkennungen könnte man vielleicht schon einmal so lösen, daß man erstmal die eigenen Mailadressen aus der Wertung nimmt. (Ob das programmiert werden kann oder manuell erledigt werden muß, sei dahingestellt.) Das würde dem Filter ein wenig von seiner Effektivität nehmen, dafür aber an Trennschärfe zurückgeben.

Gruß, Chactory

Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Burkart » 10. Okt 2006, 16:02

Liebe Mitstreiter,

habt schonmal vielen Dank für Eure Kritik. Auch das Problem mit der eigenen Adresse, die erstmal nur in Spam-Mails auftaucht und dann in der ersten Non-Spam-Mail für eine falsche Einschätzung sorgt, ist bei mir noch nicht aufgetreten. In der Tat habe ich auch einige z.B. alte Adressen, über die ich ausschließlich Spam erhalte. Hier tritt das Problem zwar theoretisch auf, wenn an diese Adresse mal eine gute Mail geschickt wird - damit rechne ich allerdings nicht.

In jedem Fall ist das natürlich ein ernstzunehmendes Problem.

Ein erster Ansatz war, eine Adresse erst dann als schlecht anzusehen, wenn sie mindestens x-mal in Spam-Mails gelernt wurde. Dadurch wird der Filter aber 1. deutlich wirkungsloser bei tatsächlichen schlechten Adressen und 2. hilft es in Quellcores Fall mit der 99%-Spam-Adresse auch nicht unbedingt. Eine manuell angelegte Ausschlußliste ist natürlich eine Möglichkeit. Eine programmiertechnisch einfache Lösung wäre das Anlegen einer Textdatei, meinetwegen badrcpt_ignore.txt, die die eigene(n) Adresse(n) enthält. Immer wenn jetzt die Datenbank eine Adresse enthält, die auch in der Ausschlußliste steht, wird deren Fund als gute Adresse gezählt, unabhängig vom Inhalt der Datenbank. Hierbei würde ich übrigens nicht auf die Groß-/Kleinschreibung achten - oder wie seht Ihr das? Trotzdem wird die Datenbank auch mit diesen Adressen beschrieben, sei es aus informativen Gründen oder falls jemand irgendwann eine Adresse von der Ausschlußliste nimmt. Ich werde das in den nächsten Tagen mal umsetzen. Darüberhinaus muß ich unsere ganze Diskussion nochmal durchlesen, ob dort weitere Themen angesprochen wurden, die ich beim Programmieren vergessen habe.

Außerdem nochmal zum Thema Groß-/Kleinschreibung in der Datenbank... An sich finde ich es schon eine gute Idee, die Schreibweise nicht zu beachten. Schließlich tun das weder der Mail Client noch die Server während der Zustellung. Andererseits kann ich natürlich auch Chactorys Argument verstehen, daß z.B. Spammer immer alles kleinschreiben, normale Menschen jedoch nicht. Man könnte bei einer getrennten Betrachtung unterschiedlicher Schreibweisen sogar Freunden sagen, daß sie z.B. eXample@eXample.com schreiben sollen, während Spammer mit example@example.com durchfallen. Also ich bin noch unentschieden mit einer Tendenz dazu, Groß-/Kleinschreibung anders als bisher in einer zukünftigen Version nicht zu beachten. Vielleicht können Chactory und anbuva als Befürworter der Unterscheidung noch etwas argumentieren.

Bye, Burkart
Benutzeravatar
Burkart
Spam-Killer
Spam-Killer
 
Beiträge: 39
Registriert: 20. Aug 2006, 12:50
Wohnort: Aalen

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Chactory » 10. Okt 2006, 16:07


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Quellcore » 10. Okt 2006, 18:08

CPU: (@ 45*100 = 4500 MHz)
Board:
Ram: 16GB (Timings 10-10-10-28 2T @ 1866 MHz)
SSD:
HDD-1: WD Caviar® SE16 640 GB, SATA2, 16 MB Cache, 7200 RPM
HDD-2: SAMSUNG EcoGreen F4 ST2000DL004 2TB 32MB Cache
Graphic: ATI Radeon HD 5850

Win 7 Ultimate 64-Bit / ESET NOD32 Antivirus 8.0 / Firefox 34 / Thunderbird 31
Spamihilator 1.6.0
Benutzeravatar
Quellcore
Assistent
Assistent
 
Beta-Tester
 
Beiträge: 1706
Registriert: 8. Mai 2004, 13:03
Wohnort: Long Island / USA

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Chactory » 11. Okt 2006, 10:52


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Quellcore » 11. Okt 2006, 12:36

CPU: (@ 45*100 = 4500 MHz)
Board:
Ram: 16GB (Timings 10-10-10-28 2T @ 1866 MHz)
SSD:
HDD-1: WD Caviar® SE16 640 GB, SATA2, 16 MB Cache, 7200 RPM
HDD-2: SAMSUNG EcoGreen F4 ST2000DL004 2TB 32MB Cache
Graphic: ATI Radeon HD 5850

Win 7 Ultimate 64-Bit / ESET NOD32 Antivirus 8.0 / Firefox 34 / Thunderbird 31
Spamihilator 1.6.0
Benutzeravatar
Quellcore
Assistent
Assistent
 
Beta-Tester
 
Beiträge: 1706
Registriert: 8. Mai 2004, 13:03
Wohnort: Long Island / USA

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Chactory » 11. Okt 2006, 12:44


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Quellcore » 11. Okt 2006, 13:39

CPU: (@ 45*100 = 4500 MHz)
Board:
Ram: 16GB (Timings 10-10-10-28 2T @ 1866 MHz)
SSD:
HDD-1: WD Caviar® SE16 640 GB, SATA2, 16 MB Cache, 7200 RPM
HDD-2: SAMSUNG EcoGreen F4 ST2000DL004 2TB 32MB Cache
Graphic: ATI Radeon HD 5850

Win 7 Ultimate 64-Bit / ESET NOD32 Antivirus 8.0 / Firefox 34 / Thunderbird 31
Spamihilator 1.6.0
Benutzeravatar
Quellcore
Assistent
Assistent
 
Beta-Tester
 
Beiträge: 1706
Registriert: 8. Mai 2004, 13:03
Wohnort: Long Island / USA

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Chactory » 11. Okt 2006, 16:29


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Plugin-Idee: Bad-Recipient-Filter

Beitragvon Chactory » 11. Okt 2006, 17:27


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

VorherigeNächste

Zurück zu Plugins: Feature Requests

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron

 industrious-southeast