Не отдается HTTP_REFERER
Есть форум на Perl, стоит проверка при отсылке сообщения на HTTP_REFERER. В некоторых ситуациях эта переменная оказывается пустой (похоже IE7 не отдает), в результате пользователь не может добавить сообщение. При отключении проверки начинает просачиваться спам. Знаю, что можно обойти и подделать реферера, но, видимо, большинство спамеров этим не заморачиваются. Как можно обойти этот трабл, чтобы и пользователи писали, и спамерам отлуп был ?

