Offtopic from Sandstorm but on the topic of personal servers it would be good if somehow an email server could also respond to requests as a web server in some way. Or maybe respond to particular inbound emails as HTTP requests. Sort of makes sense since the server that your email address lives at is kind of your "home on the web".
You could configure your email then perhaps to respond with things like your personal profile, in response to anonymous inbound requests.