Although there are still bots harvesting emails, I\'m wondering if you hide email addresses on websites. I know this was common practice a few years back, but it seems that
You can hide your email address and display it using JS. This isn't also foolproof but offers some protection.
Something like this should do the trick:
contact me
// in JS
var parts = ['my', '.', 'email', '@', 'example', '.', 'com'];
var elems = document.getElementsByClassName('mail');
var len = elems.length;
for (var i = 0; i < len; i++) {
elems[i].href = 'mailto:' + parts.join('');
}