#spam-prevention #akismet
#предотвращение спама #akismet
Вопрос:
Я использую Akismet для защиты от спама на своей веб-странице. Это даже не позволит пользователям публиковать что-то вроде «Эй, ребята, зацените это!». Я надеялся, что смогу просто избавиться от ссылок и попросить их проверить IP-адрес posters, чтобы узнать, был ли он зарегистрирован, но не блокировать что-то настолько простое.
Есть ли способ уменьшить жесткость с помощью Akismet? Здесь я использую библиотеку .NET 2.0http://www.codeplex.com/wikipage ?Имяпроекта=AkismetApi
Ответ №1:
По вопросам об Akismet вы всегда можете написать нам — http://akismet.com/contact /
В подобных случаях первое, что я предлагаю, это убедиться, что вы отправляете правильные данные для вызова API Akismet — http://akismet.com/development/api/#comment-check — поскольку отправка неправильных или недостаточных данных может снизить точность.
Во-вторых, если Akismet допустит ошибку, вы должны отправлять данные обратно через вызовы API отправки Ham и отправки нежелательной почты. Это позволяет системе Akismet больше узнавать о том, что вы считаете спамом / не спамом на своем сайте.
Ответ №2:
Я бы посоветовал вообще не использовать Akismet и просто управлять им самостоятельно. Вы могли бы написать регулярное выражение для удаления ссылок из публикаций: http://www.jhartig.com/2010/02/perfect-regex-for-removing-links-when.html
Вместо того, чтобы использовать один из этих механизмов защиты от нежелательной почты, вы думали об использовании Facebook так, как это делает TechCrunch? Это очень эффективно для предотвращения спама или flamewars, потому что это не анонимно.
Также можно использовать reCAPTCHA, чтобы не допускать ботов, что, вероятно, и является причиной ваших проблем со спамом в первую очередь. http://www.google.com/recaptcha
Комментарии:
1. Можете ли вы использовать recaptcha без использования форм?
2. Если кто-то что-то публикует, он, вероятно, использует форму. Я не уверен, как бы вы это сделали без формы, но я не уверен, что бы вы делали с этим вне формы.
3. Есть только одно текстовое поле с кнопкой отправки
4. Это все, что вам нужно для формы, один элемент формы и способ его отправки.
5. Но я имею в виду, что это не HTML-форма, и я бы предпочел не делать ее таковой.
Ответ №3:
эй, вот мои два цента к теме:
попробуйте что-нибудь, что ненавидят webcrawlers!! что-то, чего они вообще не могут понять!!
ты правильно угадал, приятель!! ВСПЫШКА!!
На вашем месте я бы использовал что-нибудь флэш-типа: flexi commment или что-то в этомроде