have to have PiHoles and other DNS sinkholes for a basic protection, which is hard for regular people
mullvad’s free dns. free for all, not just their subscribers. encrypted doh or dot only. a basic ad and malware blocking dns sinkhole is a fairly simple configuration away if your os supports it (win11 and android do… those are what i’ve set it up on for others so far).




the form itself is easy, it’s the bot detection and spam prevention that’s hard. on my own sites, i’ve given-in and use the highest-level recaptcha, a hidden form field triggered by bots but not humans, and a server-side script for the mailing that also has some spam detection routines. they still get through, but far less often than a naked form would.
if you’re satisfied with your existing comments function, can you simply enable comments on your ‘contact’ page and hide them from public view?