Spamfreie Welt - ein Ansatz - Eure Meinung
Posted: 2009-07-07 10:32
Hallo,
leider bin ich auch nach Jahren noch nicht wirklich begeistert von den derzeit existierenden Spamfiltern und bekomme trotz Spamfilter-Einsatz täglich ca. 30 Spam Mails die nicht herausgefischt wurden. Andererseits verfängt sich pro Woche mind. 1 erwünschte Mail in meinem Spamfilter.
Ich habe mir deshalb schon öfter Gedanken gemacht, ob es nicht andere Wege gäbe, die weg von Filtern gehen.
Dazu ist mir folgender ganz simple Ansatz eingefallen und ich würde gerne mal Eure Meinung dazu hören, ob sowas funktionieren könnte. Denn in der Zeit, die ich für die Optimierung der ganzen Spam Filter bereits verschwendet habe, hätte ich eine solche Lösung bereits 3x programmiert.
Also:
Es sollte ein Minimal-Mailserver entstehen, der verschiedene Nutzeraccounts verwaltet.
Hierbei gibt es für jeden Nutzer eine Whitelist von EMail Adressen, zu denen bereits selbst EMails verschickt wurden. Diese Absender werden ohne weiteres angenommen und zugestellt.
Die Überprüfung ob eine EMail erwünscht ist, erfolgt dabei wirklich NUR über die Absender EMail Adresse.
Erreicht den Mailserver eine EMail von unbekanntem Absender, so wird diese erstmal in eine Warteliste gestellt und noch nicht zugestellt.
Gleichzeitig versendet der Mailserver eine EMail an den Absender, dass die Mail noch nicht zugestellt wurde, und noch eine Verifikation nötig ist. Dazu wird ein Link mit einer eindeutigen Kennung an die EMail angehängt, den der Versender bitte ansurfen soll.
Dieser Link führt zu einer Verfifikationsseite, die der Server selbst bereitstellt (ein Webserver ist also ebenfalls im Mailserver enthalten). Darauf findet sich dann ein Captcha oder ähnliches, um zu bestätigen, dass die Mail wirklich von einem Menschen kam. Dieses muss dann natürlich wirklich "Bot-Safe" sein ;-)
Wird das Captcha erfolgreich eingegeben, wird die ursprüngliche Mail zugestellt und der Versender landet auf der Whitelist.
Bezüglich des Empfangs von erwünschten Newslettern habe ich mir gedacht, dass jeder Nutzer des Mailservers über den integrierten Webserver auf eine Konfigurationsseite kommt, wo er seine Whitelist anpassen/editieren kann.
Die Verifikationsmail sollte auch erst ca. 5 Minuten nach dem Eintreffen der ursprünglichen EMail verschickt werden. Das ermöglicht es mir z.B., dass ich mich auf einer Internetseite anmelde wo ich meine EMail Adresse bestätigen muss.
Hierbei logge ich mich in meiner Konfiguration ein, und sehe in einer separaten Liste alle EMails, die derzeit noch in der Warteschleife hängen. Wenn ich dann die eben erhaltene Bestätigungsmail der Internetseite auf meine Whiteliste ziehe, wird hier keine Verifikationsnachricht versendet.
Die einzige überprüfung ob eine EMail zugestellt wird, hängt also wirklich nur an der Absender-EMail Adresse.
Und kein Spambot weiss, von welchen EMail Adressen ich EMails akzeptiere. Zufällige Treffer durch erratene Absenderadressen schliesse ich mehr oder weniger aus.
Was denkt ihr über diesen eigentlich super simplen Ansatz. Wenn ich keinen Denkfehler habe, sollte das die Spamproblematik doch mit minimalem Aufwand für immer besteitigen. Und ich denke es ist einmalig absolut zumutbar, wenn ich meine "Menschlichkeit" mit der Eingabe eines Captchas bestätigen muss, bevor ich das erste Mail eine EMail an jemanden versende.
leider bin ich auch nach Jahren noch nicht wirklich begeistert von den derzeit existierenden Spamfiltern und bekomme trotz Spamfilter-Einsatz täglich ca. 30 Spam Mails die nicht herausgefischt wurden. Andererseits verfängt sich pro Woche mind. 1 erwünschte Mail in meinem Spamfilter.
Ich habe mir deshalb schon öfter Gedanken gemacht, ob es nicht andere Wege gäbe, die weg von Filtern gehen.
Dazu ist mir folgender ganz simple Ansatz eingefallen und ich würde gerne mal Eure Meinung dazu hören, ob sowas funktionieren könnte. Denn in der Zeit, die ich für die Optimierung der ganzen Spam Filter bereits verschwendet habe, hätte ich eine solche Lösung bereits 3x programmiert.
Also:
Es sollte ein Minimal-Mailserver entstehen, der verschiedene Nutzeraccounts verwaltet.
Hierbei gibt es für jeden Nutzer eine Whitelist von EMail Adressen, zu denen bereits selbst EMails verschickt wurden. Diese Absender werden ohne weiteres angenommen und zugestellt.
Die Überprüfung ob eine EMail erwünscht ist, erfolgt dabei wirklich NUR über die Absender EMail Adresse.
Erreicht den Mailserver eine EMail von unbekanntem Absender, so wird diese erstmal in eine Warteliste gestellt und noch nicht zugestellt.
Gleichzeitig versendet der Mailserver eine EMail an den Absender, dass die Mail noch nicht zugestellt wurde, und noch eine Verifikation nötig ist. Dazu wird ein Link mit einer eindeutigen Kennung an die EMail angehängt, den der Versender bitte ansurfen soll.
Dieser Link führt zu einer Verfifikationsseite, die der Server selbst bereitstellt (ein Webserver ist also ebenfalls im Mailserver enthalten). Darauf findet sich dann ein Captcha oder ähnliches, um zu bestätigen, dass die Mail wirklich von einem Menschen kam. Dieses muss dann natürlich wirklich "Bot-Safe" sein ;-)
Wird das Captcha erfolgreich eingegeben, wird die ursprüngliche Mail zugestellt und der Versender landet auf der Whitelist.
Bezüglich des Empfangs von erwünschten Newslettern habe ich mir gedacht, dass jeder Nutzer des Mailservers über den integrierten Webserver auf eine Konfigurationsseite kommt, wo er seine Whitelist anpassen/editieren kann.
Die Verifikationsmail sollte auch erst ca. 5 Minuten nach dem Eintreffen der ursprünglichen EMail verschickt werden. Das ermöglicht es mir z.B., dass ich mich auf einer Internetseite anmelde wo ich meine EMail Adresse bestätigen muss.
Hierbei logge ich mich in meiner Konfiguration ein, und sehe in einer separaten Liste alle EMails, die derzeit noch in der Warteschleife hängen. Wenn ich dann die eben erhaltene Bestätigungsmail der Internetseite auf meine Whiteliste ziehe, wird hier keine Verifikationsnachricht versendet.
Die einzige überprüfung ob eine EMail zugestellt wird, hängt also wirklich nur an der Absender-EMail Adresse.
Und kein Spambot weiss, von welchen EMail Adressen ich EMails akzeptiere. Zufällige Treffer durch erratene Absenderadressen schliesse ich mehr oder weniger aus.
Was denkt ihr über diesen eigentlich super simplen Ansatz. Wenn ich keinen Denkfehler habe, sollte das die Spamproblematik doch mit minimalem Aufwand für immer besteitigen. Und ich denke es ist einmalig absolut zumutbar, wenn ich meine "Menschlichkeit" mit der Eingabe eines Captchas bestätigen muss, bevor ich das erste Mail eine EMail an jemanden versende.