Email Record: Adapting a delay-based protocol to heterogeneous environments /