System, method and computer program product for messaging in an on-demand database service
First Claim
Patent Images
1. A non-transitory computer-readable medium having computer instructions stored thereon that are capable of causing operations comprising:
- receiving, from a user, a request for an email address managed by an on-demand database service;
associating a user alias with the user;
generating the email address for the user, wherein the email address includes an encrypted sequence of characters that identify the user alias and that identify an organization of the user, and wherein the email address includes a top level email domain representing a domain of a provider of the on-demand database service;
providing, to the user, an indication of the email address;
receiving, from the user, a first set of information specifying one or more security criteria to be applied, on behalf of the user, to messages sent to the email address; and
receiving, from the user, a second set of information specifying one or more rules to be used to process the messages sent to the email address in response to the messages meeting the one or more security criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for messaging in an on-demand database service. These mechanisms and methods for messaging in an on-demand database service can enable embodiments to more flexibly message in on-demand database environments. The ability of embodiments to provide such feature may lead to enhanced messaging features which may be used for providing more effective ways of messaging in the context of on-demand databases.
172 Citations
14 Claims
-
1. A non-transitory computer-readable medium having computer instructions stored thereon that are capable of causing operations comprising:
-
receiving, from a user, a request for an email address managed by an on-demand database service; associating a user alias with the user; generating the email address for the user, wherein the email address includes an encrypted sequence of characters that identify the user alias and that identify an organization of the user, and wherein the email address includes a top level email domain representing a domain of a provider of the on-demand database service; providing, to the user, an indication of the email address; receiving, from the user, a first set of information specifying one or more security criteria to be applied, on behalf of the user, to messages sent to the email address; and receiving, from the user, a second set of information specifying one or more rules to be used to process the messages sent to the email address in response to the messages meeting the one or more security criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, from a user, a request for an email address managed by an on-demand database service; associating a user alias with the user; generating the email address for the user, wherein the email address includes an encrypted sequence of characters that identify the user alias and that identify an organization of the user, and wherein the email address includes a top level email domain representing a domain of a provider of the on-demand database service; providing, to the user, an indication of the email address; receiving, from the user, a first set of information specifying one or more security criteria to be applied, on behalf of the user, to messages sent to the email address; and receiving, from the user, a second set of information specifying one or more rules to be used to process the messages sent to the email address in response to the messages meeting the one or more security criteria. - View Dependent Claims (9, 10)
-
-
11. An apparatus, comprising:
-
a processor; and a memory that includes one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; receiving, from a user, a request for an email address managed by an on-demand database service; receiving, from a user, a request for an email address managed by an on-demand database service; associating a user alias with the user; generating the email address for the user, wherein the email address includes an encrypted sequence of characters that identify the user alias and that identify an organization of the user, and wherein the email address includes a top level email domain representing a domain of a provider of the on-demand database service; providing, to the user, an indication of the email address; receiving, from the user, a first set of information specifying one or more security criteria to be applied, on behalf of the user, to messages sent to the email address; and receiving, from the user, a second set of information specifying one or more rules to be used to process the messages sent to the email address in response to the messages meeting the one or more security criteria. - View Dependent Claims (12, 13, 14)
-
Specification