Программное обеспечение, которое нажимает ссылки электронной почты на странице? - PullRequest
2 голосов
/ 12 ноября 2008

Мы обнаруживаем странную ошибку на нашем сайте, которая, по нашему мнению, связана с программным обеспечением, установленным на компьютерах пользователей. У нас есть ссылка на электронную почту на многих страницах, которая создается с использованием Javascript (чтобы спам-боты ее не получали).

Похоже, что ссылка автоматически "щелкается" на компьютерах некоторых пользователей. Некоторые пользователи затем закрывают окно, нажимая кнопку Отправить в всплывающем окне электронной почты, что приводит к получению нами тонны электронных писем.

При проверке журнала Apache в строке браузера не видно ничего странного. Может ли это быть ускоритель загрузки / prefetcher ушел с ума? Любые другие теории относительно того, что это могло бы быть?

Ссылка в HTML написана так (автоматически генерируется Smarty):

<script type="text/javascript" language="javascript">
<!--
{document.write(String.fromCharCode(60,97,32,104,114,101,
  102,61,34,109,97,105,108,116,111,58,115,117,112,112,111,114,
  116,64,112,114,111,118,101,46,110,111,63,115,117,98,106,101,99,
  116,61,82,101,102,101,114,97,110,115,101,110,117,109,109,101,114,
  37,50,48,49,53,48,48,34,32,62,83,101,110,100,32,115,112,38,111,115,
  108,97,115,104,59,114,115,109,38,97,114,105,110,103,59,108,46,60,47,97,62))}
//-->
</script>

Ответы [ 3 ]

3 голосов
/ 12 ноября 2008

Может ли что-то в браузере выполнять предварительную загрузку ссылок? Например, расширение Firefox Fasterfox делает это (именно поэтому я его не использую). Кажется, я помню, что в свое время Google также выпустил браузер-ускоритель, использующий ту же концепцию. И Linkscanner антивируса AVG печально известен тем, что делает это тоже (все во имя сканирования на плохие сайты).

Вкратце: не используйте ссылки для чего-то, что изменяет состояние, например, для выхода из системы, удаления записи (задыхаясь!) Или отправки электронной почты. Вместо этого используйте кнопку.

0 голосов
/ 01 сентября 2009

Лично я бы попытался решить эту проблему, изменив ссылку mailto: на контактную форму - хотя это не дает прямого ответа на заданный вами вопрос.

Другие предположения о средствах предварительной выборки ссылок кажутся наиболее вероятными.

Полагаю, это может даже быть связано с кэшированием от провайдера, если он пытается предварительно разбить страницу на страницы, чтобы связанные страницы загружались быстрее?

0 голосов
/ 12 ноября 2008

Мое единственное предложение действительно состоит в том, что какая-то программа (браузер, расширение, бот, индексатор) читает страницу, а затем открывает ссылку и отправляет почту, но я никогда раньше этого не видел.

Есть ли что-нибудь, что вы можете увидеть по полученным почтовым сообщениям? Повторяющиеся IP-адреса или X-Mailer?

Возможно, вы можете спросить одного из пользователей об их настройке системы - у вас есть адрес электронной почты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...