Release
Your contact form tells you when it hits its hourly limit
Your contact form accepts up to 30 messages an hour. After that, visitors are asked to try again later. Until now nobody heard about it, so a burst of spam could quietly keep real customers out for an hour. Now you get an email the moment it happens, at most once an hour.
Deployed as commit b1bef89