Autor Beitrag
DeadlyAppearance
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 113

Win 7
Delphi 2010 Arch., C# VS 2008
BeitragVerfasst: So 23.04.06 12:04 
Hi.
Und zwar folgendes. Ich habe vor kurzen mit nem E-Mail Client alla Thunderbird begonnen. Im großen und ganzen funktioniert das ganze auch wunderbar.
Nun macht für mich der Client nur Sin, wenn er selbständig Spam rausfiltert. Sprich solch ein selbslernendes System wie Thunderbird es einsetzt. Spamassasin als Stichwort z.B.
Leider kann ich absolut nichts in diese Richtung für Delphi finden. Gibt es da schon was, oder jemand ne Idee wie man an das ganze rangeht?

_________________
Als du auf die Welt kamst, weintest du, und um dich herum freuten sich alle. Lebe so, daß, wenn du die Welt verläßt, alle weinen und du allein lächelst.
Marco D.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: So 23.04.06 13:46 
Du könntest die Betreffzeile oder den E-Mail-Text nach geläufigen 'Spam'-Wörtern durchsuchen. Ich bekomme kein Spam, kann deshalb dir auch nicht sagen, welche Wörter typisch für Spam sind.

_________________
Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
DeadlyAppearance Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 113

Win 7
Delphi 2010 Arch., C# VS 2008
BeitragVerfasst: Di 25.04.06 20:56 
Hmm, sonst keine eine Idee wie man sowas lösen könnte?

_________________
Als du auf die Welt kamst, weintest du, und um dich herum freuten sich alle. Lebe so, daß, wenn du die Welt verläßt, alle weinen und du allein lächelst.
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Di 25.04.06 21:17 
Wo liegt denn dein Problem? In der Umsetzung eines Verfahrens in Delphi, oder in der Spamerkennung direkt?

Wenns zweiteres ist: Wie erkennst du Spam?

Methode 1: Untersuche den Absender. Es gibt diverse Absenderbereiche, die man generell löschen sollte. z.b. alle die, die auch bei GMX und anderen auf der Blacklist stehen (afaik kann man die einsehen, bin aber nicht ganz sicher. Mein GMX-Postfach besteht zu 99% aus Spam. Da schau ich nur rein, wenn ich mich in irgendwelchen Foren anmelde, die mir nicht ganz sauber vorkommen.)

Methode 2: Untersuche den Betreff. Wenn da etwas wie "Enlarge your Penis" drin vorkommt, ist das in aller Regel keine Nachricht deines Psychotherapeuten oder plastischen Chirurgen, bei dem du wegen eines Minderwerigkeitskomplexes in Behandlung bist. Weitere Begriffe wären OEM-Software, Sex, porn, pron, pr0n,...

Methode 3: Untersuche die eMail selbst nach Schlüsselwörtern und/oder Phrasen.

Ggf. Solltest du in Erwägung ziehen, zusätzlich Whitelists für die Absender einzuführen, damit z.B. eMails von vertrauenswürdigen Absendern durchkommen. Damit z.B. nicht eine solche eMail abgeblockt wird:
Zitat:
Du erhältst diese E-Mail, weil du über Antworten im Thema "OEM-Software mit Delphi entwickeln" auf Delphi-Forum.de benachrichtigt werden wolltest. ...

Dass das ganze nicht einfach ist, sieht man daran, dass auch gängige Spamfilter, an denen "professionelle" Leute lange Zeit arbeiten, auch nicht 100%ig funktionieren.

_________________
We are, we were and will not be.