The present disclosure relates generally to content management services and in particular to selectively providing content management features within an existing messaging client.
Content management services allow users to access and manage content across multiple devices using a network. In a typical content management service, a user establishes a content management account with the service provider and can associate various content items with the content management account. For example, content management services may allow the user to store content items (including but not limited to text documents; email messages; text messages; other types of messages; media files such as photos, videos, and audio files; and/or folders containing multiple files). Some content management services may allow users to set sharing options for stored content items in order to control whether and how other users are able to access the content items.
Messaging services enable users to communicate with one another. The messaging services may include email, instant messaging (IM), or social networking services. In some cases, messaging services also allow for the transmittal of content items as attachments. For example, an email service may allow a user to compose an email, attach a file from the user's local machine, and send the file to a recipient through the email service. After the sent email is received, the recipient can open the email, download the attached file to the recipient's local machine, and view or otherwise use the attached file.