What's the best way to present an e-mail address on my website without being attacked by spammers?
The approach foo at fooland dot com
is not exactly what I'm looking for. I need to present it in a way that is comprehensible for normal people.
EDIT
The displaying e-mails are dynamic
Summary: how to stop getting spam from your websiteHide your email addresses behind link text such as “email us”. Install reCAPCHA version 2 or 3 on your website to verify form completions. Make sure your website domain is private. Add hidden fields to your forms like those offered by WordPress.
Spammers and cybercriminals use sophisticated tools to scan the web and harvest email addresses. If you publicly post your email address online, a spammer will find it. Making good guesses… and lots of them. Cybercriminals use tools to generate common user names and pair them with common domains.
Add a CAPTCHA: CAPTCHAs require users to confirm that they are not robots in order to prove they're a human being and not an automated script. One way to do this is to use a service like reCAPTCHA, Securimage and Jcaptcha.
There's a recent answer on superuser.com which addresses this exact question by comparing a whole range of commonly used methods.
I've used:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With