Verhindert E-Mail-Verschleierung tatsächlich Spam?
Viele Leute verschleiern ihre E-Mail-Adressen, indem sie beispielsweise someguy (at) somedomain (dot) com eingeben, um sich von SPAM-Bots zu projizieren. Funktionieren solche Verschleierungstechniken tatsächlich??
Die heutige Question & Answer-Sitzung wird von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-Gruppe von Q & A-Websites.
Die Frage
Kyle Cronin, Leser von SuperUser, möchte wissen, ob solche Verschleierungstechniken für E-Mails den Aufwand wert sind:
Wenn ich sehe, dass jemand seine E-Mail-Adresse online stellt, insbesondere wenn es sich um eine persönliche Adresse handelt, verwenden sie etwas Ähnliches
ich [at] example [dot] com
anstelle der tatsächlichen E-Mail-Adresse ([email protected]). Selbst Top-Mitglieder dieser Community verwenden ähnliche Stile in ihren Profilen:
jt.superuser [AT] gmail [DOT] com
Quixote Punkt su drüben in der Nähe davon Google Mail Platz
Der typische Grund dafür ist, dass diese Art der Verschleierung verhindert, dass die E-Mail-Adresse automatisch von Spammern erkannt und abgeholt wird. In einer Zeit, in der Spammer alle außer den teuflischsten Captchas schlagen können, stimmt das wirklich? Und wie effektiv moderne Spam-Filter sind, ist es wirklich wichtig, wenn Ihre E-Mail-Adresse erfasst wird?
In Anbetracht der Tatsache, dass es für die Menschen, mit denen Sie kommunizieren möchten, ein Ärger ist (und möglicherweise auch für die Harvester-Bots, die Sie vermeiden möchten, möglicherweise nicht viel Ärger), sollten Sie sich näher damit beschäftigen, ob die Techniken wirklich effektiv sind.
Die Antwort
SuperUser-Mitwirkender Akira bietet eine Studie zu diesem Thema an, um die Verwendung von Verschleierung zu unterstützen:
Vor einiger Zeit bin ich auf den Post von jemandem gestoßen, der einen Honigtopf kreierte und darauf wartete, dass andere verdeckte E-Mail-Adressen zurückkamen:
Neun Möglichkeiten, E-Mail-Adressen zu verschleiern
CSS-Codedirection 0 MB
moc.elpmaxe@zyx
CSS-Anzeige: keine 0 MB
[email protected]
ROT13-Verschlüsselung 0 MB
[email protected]
Verwenden von ATs und DOTs 0,084 MB
xyz AT Beispiel DOT com
Bauen mit Javascript 0,144 MB
var m = 'xyz'; // Sie können jede clevere Methode von m + = '@' verwenden.
// Erstellen der Zeichenfolge, die die E-Mail enthält m + = 'example.com';
// und füge es dann zum DOM hinzu (zB über $ ('. email) .append (m); // jquery)
'@' Und '.' Ersetzen mit Entitäten 1,6 MB
[email protected]
E-Mail mit Kommentaren teilen 7,1 MB
xyz @ examplecom
Urlencode 7,9 MB
xyz% 40example.com
Einfacher Text 21 MB
[email protected]
Dies ist der ursprüngliche statistische Graph von Silvan Mühlemann, der ihm alle Ehre macht:
Um die Frage zu beantworten: Ja, (in gewisser Weise) E-Mail-Obsfucation funktioniert.
Mitwirkender ak86 wiegt ein und merkt an, dass alles, was Sie durch Verschleierung gewinnen, durch Unannehmlichkeiten für Sie und Ihre Mit-E-Mail-Adresse verloren geht:
Vor kurzem gab es einen interessanten Artikel von Cory Doctorow zu diesem Thema, in dem argumentiert wurde, dass die Verschleierung von E-Mails keinen großen Zweck hat, und ein optimaler Ansatz ist die intelligente Verwaltung des Spam-Aufkommens.
TL; DR-Version:
- Das Ziel dieser gesamten Übung besteht nicht darin, die Menge an Spam, die Sie in Ihrer E-Mail erhalten, zu reduzieren, sondern die Menge an Spam, die Sie erhalten manuell aus Ihrem Posteingang entfernen müssen.
- Die Verschleierung von E-Mails ist ein ständiger Kampf um immer anspruchsvollere, botssichere, von Menschen lesbare Kodierung und belastet die Produktivität sowohl des Erstellers als auch des Korrespondenten.
- "Fast jede E-Mail-Adresse, die Sie für einen längeren Zeitraum verwenden, wird schließlich allgemein bekannt, so dass Sie davon ausgehen müssen, dass alle Spammer diese Adresse haben."
- "Die Bequemlichkeit stabiler, einfach kopierbarer E-Mail-Adressen" überzeugt durch den Versuch, sich vor den Spambots zu verstecken.
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.