I had a look at 38degrees and they're doing a bit more than “publishing his email address”, in fact one thing I don’t see there is an MPs email address. Rather they have a web form that pre-fills an email message to your MP (looked up by postcode) and sends it.