1. A method comprising: defining a plurality of known document types that are each associated with feature information that is determined for a respective known document type by extracting features from manually classified documents that were each identified as corresponding to the respective known document type by a manual classification input; monitoring an email account associated with a user to detect that an email message has been received at the email account associated with the user, wherein a subject document is included as an attachment to the email message; and processing the subject document without action by the user, in response to detecting that the email message has been received, including the steps of: extracting one or more features from the subject document, comparing the one or more features from the subject document to the feature information, determining a document type of the subject document from the plurality of known document types based on the comparison of the one or more features from the subject document to the feature information, selecting a dedicated storage location at a cloud storage system from a plurality of dedicated storage locations associated with the user based on the respective known document type that is associated with the subject document, wherein each of the plurality of dedicated storage locations corresponds to a respective folder of a hierarchical storage structure of the cloud storage system, and wherein the selected dedicated storage location is associated with the user and contains only documents of the respective known document type, and transmitting the subject document to a cloud storage system for storage in the selected dedicated storage location.
3. The method of claim 1 , wherein the one or more features are alphanumeric text-based features that include at least one of text size, text font, text positioning, or substantive text content.