Заставить ждать между отправкой почты PHP

Я использую SwiftMail с Symfony2 для отправки электронной почты с формой. Я хочу проверить, отправил ли посетитель письмо уже 5 минут назад.

Поэтому я добавляю один атрибут "время" в моем классе. Перед отправкой электронной почты я проверяю, если (время + 5 минут> сейчас)

Но посетитель может отправить электронное письмо, если он закроет браузер и снова откроет его. Я пытался использовать куки, но это бесполезно, потому что посетитель может очистить свой кеш.

Так как я могу сохранить IP-адрес посетителя со временем его последней отправки. Я могу сделать это с доктриной. Но это очень большая операция, не так ли?

Извините за мой английский, я учу его.

0 ответов

Другие вопросы по тегам