Если поставите капчу, то любой Хрумер ее обойдет. Если хотите по-настоящему обломать ботов, то поменяйте название полей, например где ввести почту там ставьте name=«nameUser», а где имя вводится там — name=«email». Само собой бот споткнется о такое точно, а пользователям по барабану.
Так же можно применять скрытые поля, например name=«url», а style=«display:none;». Если что-нибудь вводят то посылаете, если нет то все ок.
Кроме двух вышеперечисленных способов также использую таймер (ну не может человек-аноним написать комментарий, ввести капчу и заполнить поле имя за одну секунду).
Спама уже не видел года два в комментариях от анонимов.