The subject matter herein relates to a system and method for sending designated contents of an email to a plurality of recipients.
Generally, when sending an email message to a plurality of recipients, all of the recipients receive the same email message.
Implementations of the present technology will now be described, by way of example only, with reference to the attached figures.
It will be appreciated that for simplicity and clarity of illustration, where appropriate, reference numerals have been repeated among the different figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein can be practiced without these specific details. In other instances, methods, procedures and components have not been described in detail so as not to obscure the related relevant feature being described. The drawings are not necessarily to scale and the proportions of certain parts may be exaggerated to better illustrate details and features. The description is not to be considered as limiting the scope of the embodiments described herein.
Several definitions that apply throughout this disclosure will now be presented.
The term “coupled” is defined as connected, whether directly or indirectly through intervening components, and is not necessarily limited to physical connections. The connection can be such that the objects are permanently connected or releasably connected. The term “comprising” means “including, but not necessarily limited to”; it specifically indicates open-ended inclusion or membership in a so-described combination, group, series and the like.
In general, the word “module” as used hereinafter refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language such as, for example, Java, C, or assembly. One or more software instructions in the modules may be embedded in firmware such as in an erasable-programmable read-only memory (EPROM). It will be appreciated that the modules may comprise connected logic units, such as gates and flip-flops, and may comprise programmable units, such as programmable gate arrays or processors. The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of computer-readable medium or other computer storage device.
Referring to
Referring to
In at least one embodiment, the storage device can store a plurality of relationships set by the editing module. Each relationship can include the email address and a plurality of keywords of each recipient. For example, the plurality of keywords can include a name of the recipient and a work code of the recipient. The recipients can be input to the recipient field of the email interface by inputting one of the keywords of the recipient. When there is no relationship of the recipient stored in the storage device, the email address of the recipient can be input directly.
Referring to
The obtaining module can obtain the email address of the recipients corresponding to the keywords input to the recipient field according to the relationships stored in the storage device, and also obtain the reading privileges set by the privilege setting module.
Referring to
The sending module can send the email from the email sender to the plurality of recipients. The sending module sends the email with the corresponding designated contents to each recipient according to the reading privileges obtained by the obtaining module.
The receiving module can receive the email from the sending module.
The displaying module can display the designated contents of the email.
At block 601, an email interface can be provided for an email sender to compose the email. The email interface can include a recipient field for inputting a plurality of recipients to receive the email, and corresponding input fields for inputting an email message.
At block 602, the plurality of recipients and the email message can be input to the email interface. Each recipient corresponds to one email address. The email message can include a plurality of attachments input to an attachment field, and groups of text input to a main body field.
At block 603, a reading privilege can be set for each recipient. The reading privilege sets designated contents of the email message to be sent to the recipients. The designated contents include the attachments and the groups of text.
At block 604, a preview of the email to be sent to each recipient can be previewed. The email to be sent to each recipient only contains the designated contents set by the reading privileges.
At block 605, the email can be sent to the plurality of recipients according to the reading privileges.
At block 606, the email can be received by the recipients.
At block 607, the email can be displayed.
The embodiments shown and described above are only examples. Even though numerous characteristics and advantages of the present technology have been set forth in the foregoing description, together with details of the structure and function of the present disclosure, the disclosure is illustrative only, and changes may be made in the detail, including in matters of shape, size and arrangement of the parts within the principles of the present disclosure up to, and including, the full extent established by the broad general meaning of the terms used in the claims.
Number | Date | Country | Kind |
---|---|---|---|
201410608680.5 | Oct 2014 | CN | national |