2008-12-09 1 views

ответ

5

Под «безопасным» подразумевается, что вы не можете использовать форму для отправки спама?

Есть несколько способов борьбы с этим:

  • Не разрешить отправителю ввести любую информацию. Вы просто отправите этот список сообщений электронной почты: «такое-то» предложили вам проверить эту ссылку. Это устраняет стимул от спамеров.
  • Captcha, заставить пользователь заполнить вещи, чтобы убедиться, что он не робот рассылает спам
  • Ограничение количества электронных писем, отправленных из тех же IP
+0

Я обычно бросаю CAPTCHA в форме «друг друга», и у меня никогда не было проблем. – 2008-12-09 03:39:02

1

Самые последние отправить друг форму I «проделали отслеживание IP-адреса отправителя», «с адреса электронной почты», «на адрес электронной почты» и убедитесь, что в течение 24 часов не более пяти из них.

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

Что касается функциональности, то я смоделировал его у знакомого Амазонки. У них большой бюджет на удобство использования и т. Д., Поэтому я ожидаю, что их моделирование - хорошая идея.

Смежные вопросы