Email Record: Future directions in distributed computing :