Чи заважає електронною поштою фактично запобігання спаму?
Багато людей заплутують свої адреси електронної пошти, набравши деякі з них (наприклад, somedomain (точка) com), наприклад, щоб проеціювати себе від спам-ботів. Чи дійсно такі технології обфускації працюють?
Сьогоднішня сесія запитань та відповідей приходить до нас люб'язно від SuperUser - підрозділу Stack Exchange, групування спільноти веб-сайтів з запитань та відповідей.
Питання
Читач SuperUser Кайл Кронін хоче знати, чи є такі методи обфусації електронною поштою вартістю:
Велику частину часу, коли я бачу, що хтось публікує свою електронну адресу в Інтернеті, особливо якщо це особиста адреса, вони використовують щось подібне
me [at] example [dot] com
замість фактичної адреси електронної пошти ([email protected]). Навіть найкращі учасники цієї спільноти використовують подібні стилі у своїх профілях:
jt.superuser [AT] gmail [DOT] com
кіхот крапка su над там gmail місце
Типовим обґрунтуванням є те, що цей вид заплутування запобігає автоматичному визнанню адреси електронної пошти та її збирання спамерами. У віці, коли спамери можуть перемагати всіх, крім самих дьявольських каптчей, чи це дійсно так? А враховуючи, наскільки ефективні сучасні фільтри спаму, чи дійсно важливо, чи ваша адреса електронної пошти зібрана?
Беручи до уваги, що це справжнє завдання для тих людей, з якими ви намагаєтеся спілкуватися (і, можливо, не так багато клопотів для ботів-комбайнів, яких ви намагаєтеся уникнути), варто глибше копатися, щоб дізнатися, чи дійсно ефективні методи є ефективними..
Відповідь
Співробітник SuperUser Akira пропонує дослідження з цього питання, щоб підтримати обфускацію:
Деякий час тому я натрапив на посаду того, хто створив honeypot і чекав, коли повертаються по-різному погані адреси електронної пошти:
Порівняйте дев'ять способів заплутування адрес електронної пошти
Кодерирування CSS 0 Мб
moc.elpmaxe@zyx
Дисплей CSS: немає 0 Мб
[email protected]
Шифрування ROT13 0 Мб
[email protected]
Використання АТ і ДОТ 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]
Розбиття електронної пошти з коментарями 7,1 МБ
xyz @ examplecom
Urlencode 7,9 МБ
xyz% 40example.com
Простий текст 21 Мб
[email protected]
Це оригінальний статистичний графік, зроблений Сільваном Мюлеманом.
Отже, щоб відповісти на питання: Так, (в певному сенсі) працює електронна пошта.
Співробітник ak86 обмірковує, зауваживши, що все, що ви отримуєте через заплутування, ви втрачаєте через незручності для себе і вашого співрозмовника:
Нещодавно у Cory Doctorow була цікава стаття на цю тему, в якій стверджувалося, що обфускація електронної пошти не має великої мети, а більш оптимальним є розумне керування спамом.
Версія TL: DR:
- Мета цієї вправи полягає не в тому, щоб зменшити кількість спаму, який ви отримуєте в електронній пошті, а про кількість спаму вручну потрібно видалити з папки "Вхідні".
- Обфускація електронною поштою - це постійна боротьба, яка дозволяє скласти всебічне та зрозуміле кодування, яке можна читати за допомогою бота, а також виснажувати продуктивність як творця, так і кореспондента.
- "Майже будь-яка адреса електронної пошти, яку ви використовуєте протягом будь-якого періоду часу, з часом стає досить широко відомою, що ви повинні припустити, що всі спамери є."
- "Зручність стабільних, легко копіюваних адрес електронної пошти" перемагає при спробі приховати від спам-ботів.
Маєте щось додати до пояснення? Звучить в коментарях. Хочете прочитати більше відповідей від інших технологічних користувачів Stack Exchange? Перегляньте повний потік обговорення тут.