It's quite impossible to protect your email address against harvesting from online sites.

Just focus on staying off the really nasty databases that spam you mercylessly.