Email Record: Theoretical aspects of computer software :