System and method for providing S/MIME-based document distribution via electronic mail mechanisms
First Claim
1. A system, comprising:
- a repository;
a dedicated e-mail account; and
a mail agent associated with said dedicated e-mail account;
said mail agent processing a received e-mail message to determine a sender'"'"'s identity, the received e-mail message having a predefined syntax in a body of the received e-mail message, the e-mail message having a request to retrieve a document from said repository, the predefined syntax defining the document to be retrieved from said repository;
said mail agent authenticating the identity of the sender and an authorization of the sender with respect to said repository;
said mail agent, when a sender is authenticated and authorized, interpreting the predefined syntax of the e-mail message to determine the specified document within said repository;
said mail agent, when a sender is authenticated and authorized, authorizing the specific request, and forwarding a formal request to said repository, the formal request including identification of the specified document within said repository identified by the predefined syntax in a body of the received e-mail message.
5 Assignments
0 Petitions
Accused Products
Abstract
A content or document management system includes a content or document repository; a dedicated e-mail account; and a mail agent associated with the dedicated e-mail account. The mail agent processes a received e-mail message to determine a sender'"'"'s identity; authenticates the identity of the sender and an authorization of the sender with respect to the content or document repository; parses, when a sender is authenticated and authorized, document request information from the e-mail message; and either stores a document to or retrieves a document from the content or document repository. The mail agent may authenticate the identity of the sender using a digital signature, or may authenticate the identity of the sender using an e-mail address in a FROM header field of the received e-mail message header. The mail agent may decrypt encrypted messages from the sender, and may sign and encrypt responses to the sender.
-
Citations
19 Claims
-
1. A system, comprising:
-
a repository; a dedicated e-mail account; and a mail agent associated with said dedicated e-mail account; said mail agent processing a received e-mail message to determine a sender'"'"'s identity, the received e-mail message having a predefined syntax in a body of the received e-mail message, the e-mail message having a request to retrieve a document from said repository, the predefined syntax defining the document to be retrieved from said repository; said mail agent authenticating the identity of the sender and an authorization of the sender with respect to said repository; said mail agent, when a sender is authenticated and authorized, interpreting the predefined syntax of the e-mail message to determine the specified document within said repository; said mail agent, when a sender is authenticated and authorized, authorizing the specific request, and forwarding a formal request to said repository, the formal request including identification of the specified document within said repository identified by the predefined syntax in a body of the received e-mail message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing the distribution of documents in a repository, using a dedicated e-mail account and a mail agent associated with the dedicated e-mail account, comprising:
-
(a) processing a received e-mail message to determine a sender'"'"'s identity, the received e-mail message having a predefined syntax in a body of the received e-mail message, the e-mail message having a request to retrieve a document from the repository, the predefined syntax defining the document to be retrieved from the repository; (b) authenticating the identity of the sender and authorizing sender with respect to the repository; (c) interpreting, when a sender is authenticated and authorized for the repository, the predefined syntax of the e-mail message to determine the specified document within the repository; (d) authorizing the specific request; and (e) forwarding a formal request to the repository, the formal request including identification of the specified document within the repository identified by the predefined syntax in a body of the received e-mail message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification