Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Отправка e-mail с сайта, замена капче.  (Прочитано 598 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Punko

  • Автор темы
  • Гость
Добрый день. Имеется сайт, на котором есть функция "обратного звонка". Прикрепил скрипт на php, который нашёл в инетике, разобрался, ничего сложно, всё работает, используется php mail. Вопрос в чём - чтоб не спамили, хочу сделать ограничение отправки, например, два письма в час для одного ip. Почему два? Ну, бывает, что челове первый раз не ту букву в номере ввёл. С php я не знаком, немного знаю ruby, JS изучаю.
Как реализовать это и вообще, это не очень сложно?
Капчу не хочу потому, что это не юзерфрэндли, имхо. Спасибо!
З.Ы. Если есть какие-то библиотеки JS - ткните, буду учить.

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: Отправка e-mail с сайта, замена капче.
« Ответ #1 : 06 Апреля 2015, 01:47:09 »
Ограничение на отправку с одного IP делать не стоит.

Вообще-то, форму для отправки e-mail могут использовать для рассылки спама в том случае, когда есть ошибки в самой системе отправки писем. Если же письма с формы доходят только до конкретного адресата (например, указанного на сайте) то смысл спама отсутствует.

Какие могут быть ошибки отправки писем с сайта? Например, при генерации письма используются недостаточно или некорректно обработанные данные с формы и вставляются в такие поля, как "From", "To", "CC", "Subject" и т.п. Т.е. в случае, когда данные с формы попадают в заголовок e-mail.

Punko

  • Автор темы
  • Гость
Re: Отправка e-mail с сайта, замена капче.
« Ответ #2 : 24 Апреля 2015, 23:58:17 »
Спасибо, буду знать! Вроде как тех ошибок, что вы описали нет.

 

Страница сгенерирована за 0.031 секунд. Запросов: 26.