Office Live Workspace is a free service for storing and sharing documents online.
It is an online service which cannot be accessed through Windows mail or any other program.
For more information you may try posting your query in the Office Live Workspace community, refer the below link. http://ask.officelive.com/workspace/