Когда адреса электронной почты упоминаются в Интернете, я вижу много:
send (dot) me (at) spam (dot) com
send . me (a) spam . com
и т.п.
Действительно ли это помогает спам-роботам находить адреса для выполнения подобных трюков?
Когда адреса электронной почты упоминаются в Интернете, я вижу много:
send (dot) me (at) spam (dot) com
send . me (a) spam . com
и т.п.
Действительно ли это помогает спам-роботам находить адреса для выполнения подобных трюков?
Ответы:
Да, разные методы обфускации электронной почты работают с разной степенью успеха.
Но каждый должен быть взвешен с тем, влияют ли они на способность ваших клиентов легко общаться с вами. Я не хотел бы терять какой-либо бизнес только потому, что пользователь считает это раздражающим или отнимает много времени, связываясь со мной. Это был бы особенно настойчивый клиент, который будет беспокоиться по электронной почте снова, если первоначальная попытка не удалась.
Основные текстовые методы, такие как email (at) example (dot) com
не особо безопасные, но более сложные дескрипторы могут работать хорошо. Но тогда это означает, что ваш клиент должен ввести адрес электронной почты в почтовую программу. Чем сложнее, тем сложнее для интернет-клиента становится. Не очень удобно.
Изображение с адресом электронной почты является аналогичным методом, также потенциально небезопасным, а также не очень удобным для пользователя . Не забывайте, что если вы хотите, чтобы они могли щелкнуть по нему, код внизу должен содержать адрес электронной почты или запутывание в любом случае.
Методы сторнирования текста в CSS хороши, если пользователь нажимает на ссылку, но не в том случае, если он копирует и вставляет ссылку, поскольку это может привести к тому, что пользователь будет вставлять адрес электронной почты. Потенциально хлопотно.
ROT13 в настоящее время является довольно безопасным способом запутывания адреса электронной почты на странице, но ROT47 (который включает в себя цифры и символы) делает его потенциально надежным и является моим выбором, если мне нужно иметь текстовый адрес электронной почты на странице.
ЛУЧШЕЕ РЕШЕНИЕ? Простая контактная форма с приманкой или некоторый процесс проверки, такой как простой CAPTCHA, гарантирует, что вы не получите слишком много спама и никто не получит ваш адрес электронной почты. Период. И это легко создавать и ссылаться на форму на вашем сайте.
Я настоятельно советую всем сайтам, на которых я работаю, вообще не указывать адреса электронной почты в какой-либо форме.
Да, это помогает уменьшить автоматизированный сбор электронной почты (спам).
Да, это помогает людям / ботам не определять модель, которую использует ваша организация ( firstname.lastname@example.com
и т. Д.)
Это также может уменьшить объем информации, доступной кому-то, пытающемуся сделать какую-то социальную инженерию (представьте, что у него есть объявление о работе с сообщением о контакте careers@mysite.com
, любой злоумышленник будет знать, что он может отправить PDF-файл с вредоносным кодом, отформатированный как резюме, на этот адрес электронной почты и есть очень высокий шанс, что он будет открыт).
Но еще важнее то, что вы можете определить, откуда приходят ваши пользователи / посетители, которые "конвертируют" ... это невозможно, когда люди могут найти / щелкнуть / посмотреть / угадать адрес электронной почты.