Обфускация адреса электронной почты фактически предотвращает спам?
Многие люди запутывают свои адреса электронной почты, набирая someguy (at) somedomain (dot) com, например, чтобы спроектировать себя из спам-ботов. Действительно ли такие методы запутывания работают?
Сегодняшняя сессия Вопросов и Ответов приходит к нам благодаря SuperUser - подразделению Stack Exchange, групповой группе веб-сайтов вопросов и ответов..
Вопрос
Читатель SuperUser Кайл Кронин (Kyle Cronin) хочет знать, стоят ли такие методы запутывания в электронной почте:
Большую часть времени, когда я вижу, как кто-то публикует свой адрес электронной почты в Интернете, особенно если это личный адрес, он использует что-то вроде
мне [на] примере [точка] ком
вместо фактического адреса электронной почты ([email protected]). Даже лучшие члены этого сообщества используют похожие стили в своих профилях:
jt.superuser [AT] Gmail [DOT] ком
Кихота точка су над этим рядом Gmail место
Типичное обоснование заключается в том, что такого рода запутывание предотвращает автоматическое распознавание и сбор адреса электронной почты спамерами. В эпоху, когда спаммеры могут побить всех, кроме самых дьявольских капч, действительно ли это так? И учитывая, насколько эффективны современные спам-фильтры, действительно ли имеет значение, если ваш адрес электронной почты собирается?
Учитывая то, что это хлопотно для реальных людей, с которыми вы пытаетесь общаться (и, возможно, не слишком хлопотно для ботов-харвестеров, которых вы пытаетесь избежать), стоит покопаться глубже, чтобы выяснить, насколько эффективны эти методы..
Ответ
Участник SuperUser Акира предлагает исследование по этому вопросу, чтобы поддержать использование обфускации:
Некоторое время назад я наткнулся на пост кого-то, кто создал honeypot и ждал возвращающихся по-другому запутанных адресов электронной почты:
Сравнение девяти способов запутывания адресов электронной почты
CSS Codedirection 0 МБ
moc.elpmaxe@zyx
CSS дисплей: нет 0 МБ
[email protected]
ROT13 Шифрование 0 МБ
[email protected]
Использование ATs и DOTs 0,084 МБ
xyz AT пример DOT com
Сборка с использованием Javascript 0,144 МБ
var m = 'xyz'; // вы можете использовать любой умный метод m + = '@';
// создаем строку, содержащую электронную почту m + = 'example.com';
// и затем добавляем его в DOM (например, через $ ('. email) .append (m); // jquery)
Замена '@' и '.' с сущностями 1,6 МБ
[email protected]
Разделение E-Mail с комментариями 7,1 МБ
хуг @ examplecom
UrlEncode 7,9 МБ
хуг% 40example.com
Простой текст 21 МБ
[email protected]
Это оригинальный статистический график, составленный Сильваном Мюлеманом, все заслуги перед ним:
Итак, чтобы ответить на вопрос: да, (в некотором роде), электронная мракобесия работает.
Участник ak86 взвешивает, отмечая, что все, что вы получаете от запутывания, вы теряете из-за неудобств для себя и своего коллеги по электронной почте:
Недавно была интересная статья Кори Доктороу на эту тему, в которой утверждается, что запутывание электронной почты не имеет большого значения, а более оптимальный подход - интеллектуальное управление полученным спамом..
TL; версия DR:
- Цель всего этого упражнения - не уменьшить количество спама, получаемого вами по электронной почте, а количество спама, которое вы получаете. вручную придется удалить из вашего почтового ящика.
- Обфускация электронной почты - это постоянная битва за создание изощренной, защищающей от ботов, читабельной кодировки, и это снижает производительность как создателя, так и корреспондента..
- «Практически любой адрес электронной почты, который вы используете в течение любого отрезка времени, в конечном итоге становится достаточно широко известным, что вы должны предположить, что он есть у всех спамеров».
- «Удобство стабильных, легко копируемых адресов электронной почты» побеждает, пытаясь спрятаться от спам-ботов.
Есть что добавить к объяснению? Звук выключен в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полным обсуждением здесь.