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