WO2012100665A1 - 一种发送邮件的方法及电子邮件系统 - Google Patents
一种发送邮件的方法及电子邮件系统 Download PDFInfo
- Publication number
- WO2012100665A1 WO2012100665A1 PCT/CN2012/070064 CN2012070064W WO2012100665A1 WO 2012100665 A1 WO2012100665 A1 WO 2012100665A1 CN 2012070064 W CN2012070064 W CN 2012070064W WO 2012100665 A1 WO2012100665 A1 WO 2012100665A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mailbox
- identifier
- recipient
- sender
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
Definitions
- the present invention relates to the field of Internet communications, and in particular, to a method for sending a mail and an email system.
- e-mail is a means of communication that provides information exchange by electronic means and is the most widely used service on the Internet.
- users can send mail to recipients at a very low price and in a very fast way.
- the existing email system provides a method for sending a mail, specifically: First, the sender fills in the email address of the recipient and the content of the email in the email template, and then submits a request for sending the email to the email system. And the request carries the email template and the sender's email address; the email system obtains the recipient's email address and the email content from the mail module, and then encapsulates an email address containing the recipient's email address and the sender's email address. The address and the message content of the message, and the packaged message is delivered to the recipient's mailbox.
- a method for sending a mail comprising:
- the obtaining the recipient's mailbox identifier includes:
- a mailbox identifier different from the sender ID of the sender is randomly selected from the mailbox identifier list, and the selected mailbox identifier is used as a mailbox identifier of the recipient, where the mailbox identifier list is used to store all user applications.
- the mailbox ID of the mailbox or,
- the recipient's mailbox identifier is obtained from the mailbox identification list according to the delivery policy.
- the mailbox identifier of the recipient from the mailbox identifier list, including:
- the method further includes:
- the method further includes: receiving a request for replying an anonymous mail submitted by the recipient, and receiving an anonymous mail according to the recipient The identifier and the mailbox identifier of the recipient, obtaining the sender's mailbox identifier from the correspondence between the stored recipient's mailbox identifier, the sender's mailbox identifier, and the mail identifier, and replying the recipient
- the anonymous mail is delivered to the mailbox corresponding to the sender's mailbox ID.
- the mail template After the mail template is encapsulated into an anonymous mail that does not include the recipient's mailbox identifier and the sender's mailbox identifier, it also includes:
- the anonymous mail is cached in the mail pool, and the correspondence between the sender's mailbox identifier and the anonymous mail mail identifier is stored.
- the mail template After the mail template is encapsulated into an anonymous mail that does not include the recipient's mailbox identifier and the sender's mailbox identifier, it also includes:
- Receiving a request for receiving a mail submitted by the recipient selecting an anonymous mail from the mail pool of the anonymous mail sent by the cache sender, and delivering the selected anonymous mail to the recipient's mailbox.
- the anonymous mail is selected from the mail pool of the anonymous mail sent by the cache sender, including: An anonymous mail sent by the sender in the same city as the recipient is selected from the mail pool; or an anonymous mail is selected from the mail pool according to the gender and age of the recipient.
- the method further includes: according to the mail identifier of the selected anonymous mail, from the stored sender's mailbox identifier and the mail identifier Corresponding relationship, obtaining a mailbox identifier of a sender sending the selected anonymous mail; storing a mail identifier of a sender sending the selected anonymous mail, a mailbox ID of the recipient, and a mail identifier of the selected anonymous mail The correspondence between the three.
- An email system comprising:
- a receiving module configured to receive a request for sending an email, where the request carries an email template filled in by the sender, and a packaging module, configured to encapsulate the email template into a mailbox identifier that does not include the recipient and a mailbox identifier of the sender Anonymous mail;
- the delivery module is configured to obtain a mailbox identifier of the recipient, and deliver the anonymous mail to a mailbox corresponding to the email identifier of the recipient.
- the delivery module includes:
- a selecting unit configured to randomly select, from the mailbox identifier list, a mailbox identifier different from the sender identifier of the sender, and use the selected mailbox identifier as a mailbox identifier of the recipient, where the mailbox identifier list is used by Store the mailbox ID of all users requesting emails;
- a delivery unit configured to deliver the anonymous mail to a mailbox corresponding to the recipient's mailbox identifier.
- the delivery module includes:
- An obtaining unit configured to obtain, according to a delivery policy, a mailbox identifier of a recipient from the mailbox identifier list; and a delivery unit, configured to deliver the anonymous email to a mailbox corresponding to the mailbox identifier of the recipient.
- the obtaining unit includes:
- a first obtaining subunit configured to obtain, from the mailbox identifier list, a mailbox identifier of a user who is located in the same city as the sender, and randomly select a mailbox with the recipient from the obtained mailbox identifier Identify different mailbox identifiers, and use the selected mailbox identifier as the recipient's mailbox identifier;
- a second obtaining subunit configured to determine a gender and an age of the recipient according to the gender and age of the sender, and obtain, from the mailbox identifier list, a gender and age corresponding to the determined recipient
- the user's mailbox identifier randomly selects a mailbox identifier different from the sender's mailbox identifier from the obtained mailbox identifier, and uses the selected mailbox identifier as the recipient's mailbox identifier.
- the email system further includes: And a storage module, configured to store a correspondence between the sender identifier of the sender, the mailbox identifier of the recipient, and the email identifier of the anonymous email.
- the email system further includes:
- a reply module configured to receive a request for replying an anonymous mail submitted by the recipient, according to the mail identifier of the anonymous mail replied by the recipient and the mailbox identifier of the recipient, from the mailbox identifier of the stored recipient Obtaining the sender's mailbox identifier in the correspondence between the sender's mailbox identifier and the mail identifier, and delivering the anonymous mail replied by the recipient to the mailbox corresponding to the sender's mailbox identifier.
- the email system further includes:
- a cache module configured to cache the anonymous mail in the mail pool if the mailbox identifier of the recipient is not obtained, and store the correspondence between the sender identifier of the sender and the mail identifier of the anonymous mail .
- the email system further includes:
- the mail receiving module is configured to receive a request for receiving the mail submitted by the recipient, select an anonymous mail from the mail pool of the anonymous mail sent by the cache sender, and deliver the selected anonymous mail to the recipient In the mailbox.
- the mail receiving module is configured to receive a request for receiving a mail submitted by the recipient, and select an anonymous mail sent by the sender in the same city as the recipient from the mail pool; or, from the mail pool An anonymous mail is selected according to the gender and age of the recipient, and the selected anonymous mail is delivered to the recipient's mailbox.
- the mail receiving module further includes: a storage unit, configured to: according to the selected mail identifier of the anonymous mail, obtain the sent anonymous mail from the correspondence between the stored sender's mailbox identifier and the mail identifier The sender's mailbox ID; stores the correspondence between the sender's mailbox ID of the selected anonymous mail, the recipient's mailbox ID, and the selected anonymous mail's mail ID.
- the anonymous mail is delivered to the selected recipient's mailbox by selecting the recipient's mailbox identifier for the anonymous mail sent by the sender, wherein the anonymous mail does not include the sender's mailbox identifier and receipt.
- the person's mailbox ID so that the sender sends the message to the sender who does not know the recipient's mailbox identity.
- neither the sender nor the recipient knows the other party, and thus can provide the sender and the recipient with a service that talks about privacy topics.
- FIG. 1 is a flowchart of a method for sending an email according to Embodiment 1 of the present invention
- FIG. 2 is a flowchart of a method for sending an email according to Embodiment 2 of the present invention
- FIG. 3 is a schematic diagram of a mail module according to Embodiment 2 of the present invention.
- 4 is a schematic diagram of a first anonymous mail provided by Embodiment 2 of the present invention;
- Figure 5 is a schematic diagram showing a normal distribution according to Embodiment 2 of the present invention.
- FIG. 6 is a schematic diagram of a second anonymous mail provided by Embodiment 2 of the present invention.
- FIG. 7 is a schematic diagram of a third type of anonymous mail provided by Embodiment 2 of the present invention.
- FIG. 8 is a flowchart of a method for sending an email according to Embodiment 3 of the present invention.
- FIG. 9 is a schematic diagram of an email system according to Embodiment 4 of the present invention. detailed description
- an embodiment of the present invention provides a method for sending an email, including:
- Step 101 Receive a request for sending a mail, and the request carries an email template filled in by the sender;
- Step 102 Encapsulate the mail template into an anonymous mail that does not include the recipient's mailbox identifier and the sender's mailbox identifier;
- Step 103 Obtain the recipient's mailbox identifier, and deliver the encapsulated anonymous mail to the mailbox corresponding to the obtained recipient's mailbox identifier.
- the anonymous mail sent by the sender selects the recipient's mailbox identifier, and the anonymous mail is delivered to the selected recipient's mailbox, wherein the anonymous mail does not include the sender's mailbox identifier and The recipient's mailbox ID, which enables the sending of messages from the sender to strangers who do not know the recipient's message ID.
- the sender and the recipient do not know each other, and thus can provide the sender and the recipient with a service to talk about privacy topics.
- an embodiment of the present invention provides a method for sending an email, including:
- Step 201 The email system receives the request sent by the sender to send the email, and the request carries at least the email template filled in by the sender and the email identifier of the sender, and encapsulates the generated email template into a sender that does not include the sender.
- the sender needs to request the login email address from the email system before sending the email, and the email system will send The mailbox where the person logs in is displayed on the client.
- the email system displays one or more mail templates in the client's mailbox.
- the sender can select the mail template used to fill out the mail in the displayed mailbox, and then the client generates a mail template selected by the sender and displays it to the sender.
- the sender can fill in the email content in the blank area included in the displayed email template for filling in the email content, and after completing the email content, the sender can
- the email system submits a request to send an email, and the request carries the email template filled out by the sender and the sender's mailbox identifier.
- the email system may further check whether the area included in the mail module for filling the email content is empty and check whether the email content includes the number of characters exceeds The preset threshold, if it is empty or the number of characters included in the mail content exceeds the threshold, prompts the sender, if it is not empty and the content of the mail does not exceed the threshold, the operation of encapsulating the mail is performed.
- the email system can also check whether the mail content in the mail template contains spam, and if so, discard the mail template.
- spam includes advertising information, malicious offensive words or sensitive words.
- the email encapsulated in the email system includes the email content, and does not include the email identifier of the recipient and the email identifier of the sender, so the email encapsulated by the email system is Anonymous mail.
- the recipient and the sender are only a relative concept
- the sender refers to the user who initiates the mail initiative
- the recipient refers to the user who receives the mail.
- the mail template that the client displays to the sender includes blank areas for filling in the contents of the message, and the "send" and "close” buttons.
- the mail box shown in Figure 3 does not include an input box for filling in the recipient's mailbox ID and does not include the sender's mailbox ID.
- the sender's mailbox identifier may be the address of the sender's mailbox
- the recipient's mailbox's mailbox identifier may be the email address of the recipient's mailbox
- Step 202 The email system allocates a mail identifier for the encapsulated anonymous mail
- the email system assigns a mailing identifier to the encapsulated anonymous mail, the mailing identifier being used to uniquely identify the anonymous mail.
- the sender fills in the blank content of the mail content included in the mail template shown in FIG. 3 to fill in the content of the mail as "Happy new year!, and then clicks the "Send” button in the mail template.
- the email system submits a request to send an email carrying the email template as shown in FIG. 3 and the sender's mailbox identifier as "Sender ID1".
- the email system receives the request sent by the sender to send the email, and checks that the email template shown in Figure 3 includes The area for filling in the content of the mail is not empty, and then counts the number of characters included in the content of the mail, and judges that the number of characters in the statistics does not exceed the preset threshold; and then encapsulates the mail template shown in FIG. 3 as shown in FIG.
- the anonymous mail shown, and only the mail content is included in the anonymous mail shown in Figure 4, not including the recipient's mailbox ID and the sender's mailbox ID; then the mail ID is assigned to the anonymous mail shown in Figure 4 as " Email ID1".
- Step 203 The email system obtains a mailbox identifier of the recipient, and stores a correspondence between the sender's mailbox identifier, the recipient's mailbox identifier, and the assigned mail identifier.
- the mailbox identifier of a recipient is obtained from the mailbox identifier list, and the sender's mailbox identifier, the obtained recipient's mailbox identifier, and the assigned mail identifier are recorded as one record and stored in the sender's mailbox.
- the identity the correspondence between the recipient's mailbox ID and the message ID.
- the mailbox ID list is used to store the mailbox IDs of all mailboxes registered in the email system.
- Each user needs to apply for a mailbox in the email system in advance and register a mailbox ID for the applied email address when applying for the email address; the email system can store the mailbox identifier registered by each user in the mailbox identifier list.
- the user in addition to registering the mailbox identifier for the applied email address in the email system, the user may also register relevant information in the email system for the applied email address, and the related information may include the city where the user is located, the gender and/or age of the user, and the like.
- the mailbox identifier list can also store information about the mailbox that the user applies for.
- the operation of obtaining the mailbox identifier of the recipient may be specifically: randomly selecting a mailbox identifier different from the sender's mailbox identifier from the mailbox identifier list, and using the selected mailbox identifier as the recipient Mailbox ID; or, according to the delivery policy, select a mailbox ID different from the sender's mailbox ID from the mailbox ID list, and use the selected mailbox ID as the recipient's mailbox ID.
- a mailbox identifier different from the sender's mailbox identifier is selected from the mailbox identifier list.
- the mailbox ID that is selected as the recipient's mailbox ID can be as follows:
- the sender obtains an IP (Internet Protocol) address of the mailbox, determines the sender's city according to the obtained IP address, and obtains the same city from the mailbox identifier list according to the obtained city. For all users' mailbox IDs, randomly select a mailbox ID different from the sender's mailbox ID as the recipient's mailbox ID.
- IP Internet Protocol
- the e-mail system extracts the gender of the sender from the sender's mailbox and determines the gender of the recipient based on the gender of the sender.
- the e-mail system can be set to determine that the probability that the sender and the recipient are of the same gender is higher than the probability that the sender and the recipient are the opposite sex.
- the email system then extracts the sender's age from the sender's mailbox and determines the recipient's age based on the sender's age.
- the email system can be set to determine the age of the recipient according to the age of the sender according to the normal distribution as shown in FIG. 5, wherein the email system can set the sender and the recipient to be The probability of the same age is the largest, and the probability of setting the age difference between the recipient and the sender over 30 is almost zero.
- a mail pool for temporarily caching the anonymous mail sent by the sender may be set; if the email system does not obtain the recipient's mailbox identifier after encapsulating the anonymous mail for the sender, The anonymous mail can be temporarily cached in the mail pool, and the correspondence between the sender's mailbox identifier and the mail identifier of the anonymous mail is stored.
- Step 204 The email system delivers the encapsulated anonymous mail to the recipient's mailbox according to the recipient's mailbox identifier
- the email system selects the recipient's mailbox identifier for the anonymous mail sent by the sender, and delivers the anonymous mail to the selected recipient's mailbox, thus implementing the sending of the sender.
- An anonymous message is sent to a stranger whose sender does not know the recipient's mailbox ID.
- the sender and the recipient do not know each other, and thus can provide the sender and the recipient with a privacy topic. Service.
- the recipient logs in to his mailbox in the client, and then opens the anonymous email delivered by the email system in the mailbox where the recipient logs in.
- a recipient can log in to a mailbox with a mailbox ID of "Receiver ID1" in the mailbox Open the anonymous mail as shown in Figure 4.
- any one of the recipients may also actively request to receive an anonymous email from the email system, including the following steps (1) - (3):
- the email system receives a request for the recipient to send and receive the email, and the request carries the email identifier of the recipient;
- the recipient can log in to his or her own mailbox and send a request to receive the mail through the login mailbox.
- the email system selects an anonymous email from the mail pool, obtains the email identifier of the sender sending the anonymous email according to the email identifier of the selected anonymous email, stores the obtained sender's mailbox identifier, and receives Correspondence between the mailbox ID of the person and the email identifier of the anonymous mail;
- the e-mail system obtains the e-mail identifier of the sender that sent the anonymous mail from the correspondence between the stored sender's mailbox identifier and the mail identifier according to the selected mail identifier of the anonymous mail.
- the email system can randomly select an anonymous email from the mail pool or select an anonymous email based on the delivery policy.
- the way the email system selects an anonymous email according to the delivery strategy includes the following two methods:
- the email system selects an anonymous message sent by the sender of the same city as the recipient.
- the email system obtains the IP address of the recipient, determines the city where the recipient is located according to the obtained IP address, and obtains the email identifier of the sender in the same city as the recipient from the mailbox identifier list, according to the obtained
- the sender's mailbox identifier obtains the email identifier of the anonymous email sent by the sender from the correspondence between the sender ID and the email identifier of the stored sender, and obtains the corresponding anonymous email from the mail pool according to the obtained email identifier.
- An anonymous message is randomly selected from the obtained anonymous mail.
- the email system selects an anonymous email from the mail pool based on the gender and age of the recipient.
- the gender and age of the sender are determined, and the sender's mailbox identifier corresponding to the sender's gender and age is obtained from the mailbox identifier list, according to the determined sender
- the email identifier of the person obtains the email identifier of the anonymous email sent by the sender from the correspondence between the mailbox identifier of the sender and the email identifier, and obtains the corresponding anonymous email from the mail pool according to the obtained email identifier.
- An anonymous email is randomly selected from the anonymous email.
- the email system selects an anonymous email from the mail pool, the selected anonymous email is deleted from the mail pool.
- the recipient can directly reply to the sender after reading the opened anonymous email, wherein the replying email to the sender includes the following steps of 205-206:
- Step 205 The email system receives a request for the recipient to submit a reply email, and the request carries the email identifier of the recipient;
- the recipient when the recipient reads the anonymous mail as shown in FIG. 4 in his/her own mailbox, click the "Reply” button, and then the recipient's mailbox is set in the mail as shown in FIG. 4 for filling in the mail content.
- a blank area as shown in Figure 6; the recipient can fill in the email content in the blank area for filling in the mail content as shown in Figure 6; then submit a request to reply to the email by clicking the "Send” button, and the request
- the recipient's mailbox ID "Receiver ID1" is carried, and the email ID of the anonymous mail is "Email ID 1".
- Step 206 The email system obtains the corresponding sender's mailbox identifier according to the recipient's mailbox identifier and the email identifier of the anonymous email, and delivers the anonymous email replied by the recipient to the sender's email address;
- the email system obtains a corresponding sending message according to the mailbox identifier of the recipient and the mail identifier of the anonymous mail, from the correspondence between the stored sender's mailbox identifier, the recipient's mailbox identifier, and the mail identifier.
- the anonymous message replied by the recipient is delivered to the sender's mailbox based on the sender's mailbox ID.
- the email system extracts the email identifier of the anonymous email from the anonymous email replied by the recipient.
- the recipient can fill in the message content as "Happy new year, too ! " in the email shown in Figure 6, and get the message shown in Figure ,, then submit a reply to the email system by clicking the "Send” button.
- the request for the message, and the request carries the recipient's mailbox ID "Restor ID1", and the message ID of the anonymous message is "Email ID1".
- the email system receives the request for replying the email submitted by the recipient, and extracts the email identifier "Email ID1" of the anonymous email from the anonymous email replied by the recipient, according to the recipient's mailbox identifier "Receiver ID1" and The email ID of the anonymous email replied by the recipient is "Email ID1", and the corresponding sender's mailbox is searched from the correspondence between the sender's mailbox identifier, the recipient's mailbox identifier and the mail identifier as shown in Table 1.
- the identifier is "Sender ID1”
- the anonymous mail replied by the recipient is delivered to the sender's mailbox according to the sender's mailbox identifier "Sender ID1".
- the sender can open and read the anonymous email replied by the recipient in his or her mailbox, and then the sender can reply the anonymous email replied to the recipient to the recipient, and the sender replies
- the anonymous email of the person includes the steps of 207-208 below.
- Step 207 The email system receives a request for the sender to submit a reply email, and the request carries the sender's email identifier;
- the sender can reply to the anonymous email replied by the recipient through his or her own email address.
- Step 208 The email system obtains the corresponding recipient's mailbox identifier according to the sender's mailbox identifier and the identifier of the anonymous email, and delivers the anonymous email replied by the sender to the recipient's mailbox.
- the email system saves from the sender's mailbox identifier and the email ID of the replied anonymous email. Obtain the corresponding recipient's mailbox identifier in the corresponding sender's mailbox identifier, the recipient's mailbox identifier, and the mail identifier; and deliver the anonymous mail that the sender replies to according to the recipient's mailbox identifier. In the recipient's mailbox.
- the email identifier of the anonymous email is extracted from the anonymous email replied by the sender.
- the email system selects the recipient's mailbox identifier for the anonymous mail sent by the sender, delivers the anonymous mail to the selected recipient's mailbox, and between the sender and the recipient.
- Anonymous emails that reply to each other do not include the mailbox IDs of both parties. This enables the sending of emails sent by the sender to strangers who do not know the recipient's mailbox ID.
- the sender and the recipient do not know each other, and thus can provide the sender and the recipient with a privacy topic. Service.
- an embodiment of the present invention provides a method for sending an email, including:
- Steps 301-302 The same as steps 201-202 of Embodiment 2, and will not be described in detail herein;
- Step 303 The email system caches the encapsulated anonymous mail in the mail pool, and stores the correspondence between the sender's mailbox identifier and the mail identifier of the anonymous mail;
- the email system can generate anonymous mail for the sender and temporarily cache the generated anonymous mail in the mail pool.
- the email system can be requested to receive anonymous emails.
- the process of receiving anonymous emails includes the following steps 304-305:
- Step 304 The email system receives a request for the recipient to submit the received email, and the request carries the email identifier of the recipient;
- the recipient registers his or her own mailbox in advance, and then sends a request to receive the mail to the email system through the registered mailbox.
- Step 305 The email system selects an anonymous email for the recipient from the mail pool, and stores the email identifier of the sender sending the selected anonymous email, the mailbox identifier of the recipient, and the email identifier of the selected anonymous email. The correspondence between the selected anonymous mail is delivered to the recipient's mailbox;
- the email system selects an anonymous email from the mail pool, and obtains the sending of the selected anonymous email from the correspondence between the stored sender's mailbox identifier and the email identifier according to the identifier of the selected anonymous email.
- the person's mailbox ID which will take the sender's mailbox ID, the recipient's mailbox ID, and the selected mailbox ID as one.
- the record is stored in the sender's mailbox ID, the recipient's mailbox ID and the mail ID, and the selected anonymous mail is delivered to the recipient's mailbox according to the recipient's mailbox ID.
- the e-mail system selects an anonymous e-mail from the mail pool for the recipient, and the specific operation is: randomly selecting an anonymous mail from the mail pool, and delivering the selected anonymous mail to the recipient's mailbox; or , according to the delivery strategy, select an anonymous mail from the mail pool, and deliver the selected anonymous mail to the recipient's mailbox.
- an anonymous mail is selected from the mail pool, and the selected anonymous mail is delivered to the recipient's email address in the following two ways:
- the email system obtains the IP address of the recipient, determines the city where the recipient is located according to the obtained IP address, and obtains the email identifier of the sender in the same city as the recipient from the mailbox identifier list, according to the obtained
- the sender ID of the sender obtains the email identifier of the anonymous email sent by the sender from the correspondence between the mailbox identifier of the stored sender and the email identifier, and obtains the corresponding anonymous email from the mail pool according to the obtained email identifier. Randomly select an anonymous message from the obtained anonymous mail.
- the mail identifier of the corresponding anonymous mail is obtained by storing the sender's mailbox identifier and the mail identifier, and the corresponding anonymous mail is obtained from the mail pool according to the obtained mail identifier, and an anonymous mail is randomly selected from the obtained anonymous mail. .
- the email system selects an anonymous email from the mail pool, the selected anonymous email is deleted from the mail pool.
- the recipient can log in to his or her own mailbox, open and read the received anonymous email, and then the recipient can reply to the anonymous email with the sender.
- the specific process includes the following steps 306-309:
- Steps 306-309 The same as steps 205-208 of Embodiment 2, and details are not described herein again.
- the email system selects the recipient's mailbox identifier for the anonymous mail sent by the sender, delivers the anonymous mail to the selected recipient's mailbox, and between the sender and the recipient.
- Anonymous emails that reply to each other do not include the mailbox IDs of both parties. This enables the sending of emails sent by the sender to strangers who do not know the recipient's mailbox ID.
- the sender and the recipient do not know each other, and thus can provide the sender and the recipient with a privacy topic. Service.
- an email system including:
- the receiving module 401 is configured to receive a request for sending an email, and the request carries an email template filled in by the sender; the encapsulating module 402 is configured to encapsulate the email template into a mailbox identifier that does not include the recipient and a sender's email address. Anonymized mail identified;
- the delivery module 403 is configured to obtain a mailbox identifier of the recipient, and deliver the encapsulated anonymous mail to the mailbox corresponding to the obtained mailbox identifier of the recipient.
- the delivery module 403 includes a selection unit, configured to randomly select a mailbox identifier different from the sender's mailbox identifier from the mailbox identifier list, and use the selected mailbox identifier as the recipient's mailbox identifier, where the mailbox identifier list
- the mailbox ID used to store all user application mailboxes
- the delivery unit is configured to deliver the anonymous mail to the mailbox corresponding to the recipient's mailbox identifier.
- the delivery module 403 includes: an obtaining unit, configured to obtain a mailbox identifier of the recipient from the mailbox identifier list according to the delivery policy;
- the delivery unit is configured to deliver the anonymous mail to the mailbox corresponding to the recipient's mailbox identifier.
- the email system further includes:
- the storage module is configured to store a correspondence between the sender's mailbox identifier, the recipient's mailbox identifier, and the anonymous email identifier.
- the obtaining unit includes:
- the first obtaining sub-unit is configured to obtain, from the mailbox identifier list, a mailbox identifier of a user in the same city as the sender, and randomly select a mailbox identifier different from the recipient's mailbox identifier from the obtained mailbox identifier, and select Mailbox ID as the recipient's mailbox ID; or,
- a second obtaining subunit configured to determine a gender and an age of the recipient according to the gender and age of the sender, and obtain, from the mailbox identifier list, a mailbox identifier of the user that matches the gender and age of the determined recipient, The obtained mailbox identifier randomly selects a mailbox identifier different from the sender's mailbox identifier, and uses the selected mailbox identifier as the recipient's mailbox identifier.
- the email system further includes:
- a reply module configured to receive a request for replying an anonymous mail submitted by the recipient, according to the mail identifier of the anonymous mail replyed by the recipient and the mailbox identifier of the recipient, from the mailbox identifier of the stored recipient, the sender Mailbox logo and postal
- the sender's mailbox identifier is obtained in the correspondence relationship of the piece identifier, and the anonymous mail replyed by the recipient is delivered to the mailbox corresponding to the sender's mailbox identifier.
- the email system further includes:
- the cache module is configured to cache the anonymous mail in the mail pool if the mailbox identifier of the recipient is not obtained, and store the correspondence between the sender's mailbox identifier and the mail identifier of the anonymous mail.
- the email system further includes:
- the mail receiving module is configured to receive a request for receiving a mail submitted by the recipient, select an anonymous mail from the mail pool of the anonymous mail sent by the cache sender, and deliver the selected anonymous mail to the recipient's mailbox.
- the mail receiving module is configured to receive a request for receiving the mail submitted by the recipient, and select an anonymous mail sent by the sender in the same city as the recipient from the mail pool; or, according to the mailing pool The person's gender and age select an anonymous message and deliver the selected anonymous message to the recipient's mailbox.
- the mail receiving module further includes: a storage unit, configured to send, according to the mail identifier of the selected anonymous mail, the sending of the selected anonymous mail from the correspondence between the stored sender's mailbox identifier and the mail identifier
- the person's mailbox ID stores the correspondence between the sender's mailbox ID of the sender who sent the selected anonymous mail, the recipient's mailbox ID, and the mail ID of the selected anonymous mail.
- the email system selects the recipient's mailbox identifier for the anonymous mail sent by the sender, delivers the anonymous mail to the selected recipient's mailbox, and between the sender and the recipient.
- Anonymous emails that reply to each other do not include the mailbox IDs of both parties. This enables the sending of emails sent by the sender to strangers who do not know the recipient's mailbox ID.
- the sender and the recipient do not know each other, and thus can provide the sender and the recipient with a privacy topic. Service.
- an e-mail system device provided by the foregoing embodiment, when the e-mail is sent, only the division of each functional module is used for example. In an actual application, the function may be assigned to different functional modules according to requirements. Upon completion, the internal structure of the email system is divided into different functional modules to perform all or part of the functions described above.
- the foregoing embodiment provides an e-mail system for sending e-mails and the method for transmitting e-mails. The specific implementation process is described in detail in the method embodiment, and details are not described herein again.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种发送邮件的方法及电子邮件系统,属于互联网通信领域。所述方法包括:接收发送邮件的请求,所述请求携带发件人填写的邮件模板;将所述邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识的匿名邮件;获取收件人的邮箱标识,将所述匿名邮件投递到所述收件人的邮箱标识对应的邮箱中。所述电子邮件系统包括:接收模块、封装模块和投递模块。本发明能够给不知道收件人的邮箱地址的陌生人发送匿名邮件以及为用户提供倾诉私隐性话题的服务。
Description
一种发送邮件的方法及电子邮件系统 技术领域
本发明涉及互联网通信领域, 特别涉及一种发送邮件的方法及电子邮件系统。 背景技术 说
在互联网中, 电子邮件是一种用电子手段提供信息交换的通信方式, 是互联网应用最 广的服务。 通过互联网的电子邮件系统, 用户可以用非常低廉的价格并以非常快速的方式 将邮件发送给收件人。
其中, 现有电子邮件系统提供了一种发送邮件的书方法, 具体为: 首先发件人在邮件模 板中填写收件人的邮箱地址以及邮件内容, 然后提交发送邮件的请求给电子邮件系统, 且 该请求携带邮件模板和发件人的邮箱地址; 电子邮件系统从该邮件模块中获取收件人的邮 箱地址和邮件内容, 然后封装一封包含收件人的邮箱地址、 发件人的邮箱地址和邮件内容 的邮件, 并将封装的邮件投递到收件人的邮箱中。
在实现本发明的过程中, 发明人发现现有技术至少存在以下问题:
第一、 由于发件人需要事先获取收件人的邮箱地址, 使得发件人无法发送邮件给不知 道收件人的邮箱地址的陌生人;
第二、 由于邮件中包括发件人的邮箱地址和收件人的邮箱地址, 使得发件人和收件人 都知道对方, 所以双方对私隐话题有所顾忌, 因此现有的电子邮件系统无法为用户提供倾 诉私隐性话题的服务。 发明内容
为了能够给不知道收件人的邮箱地址的陌生人发送匿名邮件以及为用户提供倾诉私隐 性话题的服务, 本发明提供了一种发送邮件的方法及电子邮件系统。 所述技术方案如下: 一种发送邮件的方法, 所述方法包括:
接收发送邮件的请求, 所述请求携带发件人填写的邮件模板;
将所述邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识的匿名邮件; 获取收件人的邮箱标识, 将所述匿名邮件投递到所述收件人的邮箱标识对应的邮箱中。
所述获取收件人的邮箱标识, 包括:
从邮箱标识列表中随机选择一个与所述发件人的邮箱标识不同的邮箱标识, 将所述选 择的邮箱标识作为收件人的邮箱标识, 其中, 所述邮箱标识列表用于存储所有用户申请邮 箱的邮箱标识; 或,
根据投递策略从所述邮箱标识列表中获取收件人的邮箱标识。
所述根据投递策略从所述邮箱标识列表中获取收件人的邮箱标识, 包括:
从所述邮箱标识列表中获取与所述发件人位于同一城市的用户的邮箱标识, 从所述获 取的邮箱标识中随机选择一个与所述收件人的邮箱标识不同的邮箱标识, 将所述选择的邮 箱标识作为收件人的邮箱标识; 或者,
根据所述发件人的性别和年龄, 确定收件人的性别和年龄, 从所述邮箱标识列表中获 取与所述确定的收件人的性别和年龄相符的用户的邮箱标识, 从所述获取的邮箱标识中随 机选择一个与所述发件人的邮箱标识不同的邮箱标识, 将所述选择的邮箱标识作为收件人 的邮箱标识。
所述获取收件人的邮箱标识之后, 还包括:
存储所述发件人的邮箱标识、 所述收件人的邮箱标识与所述匿名邮件的邮件标识三者 之间的对应关系。
所述将所述匿名邮件投递到所述收件人的邮箱标识对应的邮箱中之后, 还包括: 接收收件人提交的回复匿名邮件的请求, 根据所述收件人回复的匿名邮件的邮件标识 和所述收件人的邮箱标识, 从已存储的收件人的邮箱标识、 发件人的邮箱标识与邮件标识 的对应关系中获取发件人的邮箱标识, 将所述收件人回复的匿名邮件投递到所述发件人的 邮箱标识对应的邮箱中。
将所述邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识的匿名邮件之 后, 还包括:
如果没有获取到收件人的邮箱标识, 则将所述匿名邮件缓存在邮件池中, 并存储所述 发件人的邮箱标识与所述封匿名邮件的邮件标识的对应关系。
将所述邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识的匿名邮件之 后, 还包括:
接收收件人提交的接收邮件的请求, 从缓存发件人发送的匿名邮件的邮件池中选择一 封匿名邮件, 将所述选择的匿名邮件投递到所述收件人的邮箱中。
所述从缓存发件人发送的匿名邮件的邮件池中选择一封匿名邮件, 包括:
从邮件池中选择与所述收件人位于同一城市的发件人发送的匿名邮件; 或者, 从所述 邮件池中根据所述收件人的性别和年龄选择一封匿名邮件。
所述从缓存发件人发送的匿名邮件的邮件池中选择一封匿名邮件之后, 还包括: 根据所述选择的匿名邮件的邮件标识, 从已存储的发件人的邮箱标识与邮件标识的对 应关系中, 获取发送所述选择的匿名邮件的发件人的邮箱标识; 存储发送所述选择的匿名 邮件的发件人的邮箱标识、 收件人的邮箱标识和选择的匿名邮件的邮件标识三者之间的对 应关系。
一种电子邮件系统, 所述电子邮件系统包括:
接收模块, 用于接收发送邮件的请求, 所述请求携带发件人填写的邮件模板; 封装模块, 用于将所述邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识 的匿名邮件;
投递模块, 用于获取收件人的邮箱标识, 将所述匿名邮件投递到所述收件人的邮箱标 识对应的邮箱中。
所述投递模块包括:
选择单元, 用于从邮箱标识列表中随机选择一个与所述发件人的邮箱标识不同的邮箱 标识, 将所述选择的邮箱标识作为收件人的邮箱标识, 其中, 所述邮箱标识列表用于存储 所有用户申请邮箱的邮箱标识;
投递单元, 用于将所述匿名邮件投递到所述收件人的邮箱标识对应的邮箱中。
所述投递模块包括:
获取单元, 用于根据投递策略从所述邮箱标识列表中获取收件人的邮箱标识; 投递单元, 用于将所述匿名邮件投递到所述收件人的邮箱标识对应的邮箱中。
所述获取单元包括:
第一获取子单元, 用于从所述邮箱标识列表中获取与所述发件人位于同一城市的用户 的邮箱标识, 从所述获取的邮箱标识中随机选择一个与所述收件人的邮箱标识不同的邮箱 标识, 将所述选择的邮箱标识作为收件人的邮箱标识; 或者,
第二获取子单元, 用于根据所述发件人的性别和年龄, 确定收件人的性别和年龄, 从 所述邮箱标识列表中获取与所述确定的收件人的性别和年龄相符的用户的邮箱标识, 从所 述获取的邮箱标识中随机选择一个与所述发件人的邮箱标识不同的邮箱标识, 将所述选择 的邮箱标识作为收件人的邮箱标识。
所述电子邮件系统还包括:
存储模块, 用于存储所述发件人的邮箱标识、 所述收件人的邮箱标识与所述匿名邮件 的邮件标识三者之间的对应关系。
所述电子邮件系统还包括:
回复模块, 用于接收收件人提交的回复匿名邮件的请求, 根据所述收件人回复的匿名 邮件的邮件标识和所述收件人的邮箱标识, 从已存储的收件人的邮箱标识、 发件人的邮箱 标识与邮件标识的对应关系中获取发件人的邮箱标识, 将所述收件人回复的匿名邮件投递 到所述发件人的邮箱标识对应的邮箱中。
所述电子邮件系统还包括:
缓存模块, 用于如果没有获取到收件人的邮箱标识, 则将所述匿名邮件缓存在邮件池 中, 并存储所述发件人的邮箱标识与所述封匿名邮件的邮件标识的对应关系。
所述电子邮件系统还包括:
邮件接收模块, 用于接收收件人提交的接收邮件的请求, 从缓存发件人发送的匿名邮 件的邮件池中选择一封匿名邮件, 将所述选择的匿名邮件投递到所述收件人的邮箱中。
所述邮件接收模块, 用于接收收件人提交的接收邮件的请求, 从邮件池中选择与所述 收件人位于同一城市的发件人发送的匿名邮件; 或者, 从所述邮件池中根据所述收件人的 性别和年龄选择一封匿名邮件, 将所述选择的匿名邮件投递到所述收件人的邮箱中。
所述邮件接收模块还包括- 存储单元, 用于根据所述选择的匿名邮件的邮件标识, 从已存储的发件人的邮箱标识 与邮件标识的对应关系中, 获取发送所述选择的匿名邮件的发件人的邮箱标识; 存储发送 所述选择的匿名邮件的发件人的邮箱标识、 收件人的邮箱标识和选择的匿名邮件的邮件标 识三者之间的对应关系。
在本发明中, 通过为发件人发送的匿名邮件选择收件人的邮箱标识, 将匿名邮件投递 给选择的收件人的邮箱中, 其中, 匿名邮件不包括发件人的邮箱标识和收件人的邮箱标识, 如此实现了将发件人发送的邮件发送给发件人不知道收件人的邮箱标识的陌生人。 另外, 发件人和收件人都不知道对方, 因而能够为发件人和收件人提供倾诉私隐性话题的服务。 附图说明
图 1是本发明实施例 1提供的一种发送邮件的方法流程图;
图 2是本发明实施例 2提供的一种发送邮件的方法流程图;
图 3是本发明实施例 2提供的一种邮件模块示意图;
图 4是本发明实施例 2提供的第一种匿名邮件示意图;
图 5是本发明实施例 2提供的正态分布示意图;
图 6是本发明实施例 2提供的第二种匿名邮件示意图;
图 7是本发明实施例 2提供的第三种匿名邮件示意图;
图 8是本发明实施例 3提供的一种发送邮件的方法流程图;
图 9是本发明实施例 4提供的一种电子邮件系统示意图。 具体实施方式
为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明实施方式作 进一步地详细描述。 实施例 1
如图 1所示, 本发明实施例提供了一种发送邮件的方法, 包括:
步骤 101 : 接收发送邮件的请求, 且该请求携带发件人填写的邮件模板;
步骤 102:将该邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识的匿名邮 件;
步骤 103 : 获取收件人的邮箱标识, 将封装的匿名邮件投递到获取的收件人的邮箱标识 对应的邮箱中。
在本发明实施例中, 为发件人发送的匿名邮件选择收件人的邮箱标识, 将匿名邮件投 递给选择的收件人的邮箱中, 其中, 匿名邮件不包括发件人的邮箱标识和收件人的邮箱标 识, 如此实现了将发件人发送的邮件发送给发件人不知道收件人的邮件标识的陌生人。 另 夕卜, 发件人和收件人都不知道对方, 因而能够为发件人和收件人提供倾诉私隐性话题的服 务。 实施例 2
如图 2所示, 本发明实施例提供了一种发送邮件的方法, 包括:
步骤 201 : 电子邮件系统接收发件人提交的发送邮件的请求, 且该请求至少携带发件人 填写的邮件模板和发件人的邮箱标识, 将生成的邮件模板封装成不包括发件人的邮箱标识 和收件人的邮箱标识的匿名邮件;
其中, 发件人在发送邮件之前需要向电子邮件系统请求登录邮箱, 电子邮件系统将发
件人登录的邮箱显示在客户端。 电子邮件系统显示在客户端的邮箱中包括一个或多个邮件 模板。 发件人可以在显示的邮箱中选择用于填写邮件的邮件模板, 然后客户端生成发件人 选择的邮件模板并显示给发件人。
其中, 当客户端显示邮件模板给发件人后, 发件人可以在显示的邮件模板中包括的用 于填写邮件内容的空白区域内填写邮件内容, 填写完邮件内容后, 发件人可以向电子邮件 系统提交发送邮件的请求, 且该请求携带发件人填写的邮件模板和发件人的邮箱标识。
进一步地, 当电子邮件系统接收到发件人提交的发送邮件的请求后, 电子邮件系统还 可以检查邮件模块中包括的用于填写邮件内容的区域是否为空以及检查邮件内容包括字符 数是否超过预设的阈值, 如果为空或邮件内容包括的字符数超过阈值, 则提示发件人, 如 果不为空且邮件内容未超过阈值, 则执行封装邮件的操作。
进一步地, 电子邮件系统在将邮件模板封装成匿名邮件之前, 还可以检查邮件模板中 的邮件内容是否包含垃圾信息, 如果包含, 则丢弃该邮件模板。 其中, 垃圾信息包括广告 信息、 恶意攻击性的词语或敏感词语。
其中, 需要强调说明的是: 在本实施例中, 电子邮件系统封装的邮件中包括邮件内容, 而不包括收件人的邮箱标识和发件人的邮箱标识, 所以电子邮件系统封装的邮件为匿名邮 件。
其中, 在本实施例中, 收件人和发件人只是一个相对概念, 发件人是指主动发起邮件 的用户, 收件人是指接收邮件的用户。
例如, 如图 3 所示为客户端显示给发件人的邮件模板, 邮件模板包括用于填写邮件内 容的空白区域以及"发送"和"关闭"两个按钮。而在图 3所示的邮件模板中不包括用于填写收 件人的邮箱标识的输入框且也不包括发件人的邮箱标识。
其中, 在本实施例中, 发件人的邮箱标识可以为发件人的邮箱的地址, 收件人的邮箱 的邮箱标识可以为收件人的邮箱的邮箱地址。
步骤 202: 电子邮件系统为封装的匿名邮件分配邮件标识;
具体地, 电子邮件系统为封装的匿名邮件分配邮件标识, 该邮件标识用于唯一地标识 该封匿名邮件。
例如, 发件人在如图 3 所示的邮件模板中包括的用于填写邮件内容的空白区域内填写 邮件内容为" Happy new year!",再通过单击邮件模板中的"发送"按钮向电子邮件系统提交发 送邮件的请求, 该请求携带如图 3所示的邮件模板和发件人的邮箱标识为" Sender ID1"。
电子邮件系统接收发件人提交的发送邮件的请求, 检查出图 3 所示的邮件模板中包括
的用于填写邮件内容的区域不为空, 再统计邮件内容包括的字符数, 且判断出统计的字符 数未超过预设的阈值; 再将图 3所示的邮件模板封装成如图 4所示的匿名邮件, 且在图 4 所示的匿名邮件中只包括邮件内容, 而不包括收件人的邮箱标识和发件人的邮箱标识; 然 后为图 4所示的匿名邮件分配邮件标识为" Email ID1"。
步骤 203: 电子邮件系统获取收件人的邮箱标识, 存储发件人的邮箱标识、 收件人的邮 箱标识与分配的邮件标识三者之间的对应关系;
具体地, 从邮箱标识列表中获取一个收件人的邮箱标识, 将该发件人的邮箱标识、 获 取的收件人的邮箱标识以及分配的邮件标识作为一条记录并存储在发件人的邮箱标识、 收 件人的邮箱标识与邮件标识的对应关系中。 其中, 邮箱标识列表用于存储在电子邮件系统 中注册的所有邮箱的邮箱标识。
其中, 每个用户都需要事先在电子邮件系统中申请邮箱且在申请邮箱时为申请的邮箱 注册一个邮箱标识; 电子邮件系统可以将每个用户注册的邮箱标识存储在邮箱标识列表中。 另外, 用户除了在电子邮件系统中为申请的邮箱注册邮箱标识外, 还可以在电子邮件系统 中为申请的邮箱注册相关信息, 相关信息可以包括用户所在的城市、 用户的性别和 /或年龄 等。 另外, 邮箱标识列表中除了存储用户申请的邮箱的邮箱标识外, 还可以存储用户申请 的邮箱的相关信息。
例如, 从发件人登录的邮箱中提取发件人的邮箱标识为 "Sender ID1", 再从邮箱标识列 表中获取收件人的邮箱标识为 "Receiver ID1", 将提取的发件人的邮箱标识 "Sender ID1"、 收 件人的邮箱标识" Receiver ID 1"以及分配的邮件标识" Email ID 1 "作为一条记录并存储在如表 1所示的发件人的邮箱标识、 收件人的邮箱标识与邮件标识的对应关系中。
表 1
其中, 在本实施例中, 获取收件人的邮箱标识的操作可以具体为: 从邮箱标识列表中 随机选择一个与发件人的邮箱标识不同的邮箱标识, 将选择的邮箱标识作为收件人的邮箱 标识; 或者, 按照投递策略从邮箱标识列表中选择一个与发件人的邮箱标识不同的邮箱标 识, 将选择的邮箱标识作为收件人的邮箱标识。
其中, 按照投递策略从邮箱标识列表中选择一个与发件人的邮箱标识不同的邮箱标识,
将选择的邮箱标识作为收件人的邮箱标识可以包括如下两种方式:
第一、 从邮箱标识列表中选择与发件人位于同一城市的一个用户的邮箱标识, 将选择 的邮箱标识作为收件人的邮箱标识;
具体地, 获取发件人使用邮箱的 IP (Internet Protocol, 互联网协议)地址, 根据获取的 IP地址确定发件人所在城市, 根据获取的城市从邮箱标识列表中获取与发件人位于同一城 市的所有用户的邮箱标识, 从获取的所有邮箱标识中随机选择一个与发件人的邮箱标识不 同的邮箱标识作为收件人的邮箱标识。
第二、 根据发件人的性别和年龄, 确定收件人的性别和年龄, 从邮箱标识列表中获取 与确定的收件人的性别和年龄相符的用户的邮箱标识, 从获取的邮箱标识中随机选择一个 邮箱标识作为收件人的邮箱标识。
其中, 电子邮件系统从发件人的邮箱中提取发件人的性别, 根据发件人的性别确定收 件人的性别。 在本实施例中, 可以设置电子邮件系统确定发件人与收件人为相同性别的概 率高于确定发件人与收件人为异性的概率。
然后电子邮件系统再从发件人的邮箱中提取发件人的年龄, 根据发件人的年龄确定收 件人的年龄。 在本实施例中, 可以设置电子邮件系统按如图 5 所示的正态分布来根据发件 人的年龄确定收件人的年龄, 其中, 电子邮件系统可以设定发件人与收件人为同年龄的概 率最大, 设定收件人与发件人之间的年龄差超过 30岁的概率几乎为零。
其中, 在本实施例中, 可以设置一个用于暂时缓存发件人发送的匿名邮件的邮件池; 如果电子邮件系统在为发件人封装匿名邮件后, 没有获取到收件人的邮箱标识, 则可以将 该匿名邮件先暂时缓存在邮件池中, 并存储该发件人的邮箱标识与该封匿名邮件的邮件标 识的对应关系。
步骤 204: 电子邮件系统根据收件人的邮箱标识, 将封装的匿名邮件投递到收件人的邮 箱中;
其中, 在本实施例中, 电子邮件系统为发件人发送的匿名邮件选择收件人的邮箱标识, 将匿名邮件投递给选择的收件人的邮箱中, 如此实现了将发件人发送的匿名邮件发送给发 件人不知道收件人的邮箱标识的陌生人。 另外, 由于邮件中不包括收件人的邮箱标识和发 件人的邮箱标识, 所以发件人和收件人都不知道对方, 因而能够为发件人和收件人提供倾 诉私隐性话题的服务。
其中, 收件人在客户端中登录自己的邮箱, 然后在收件人登录的邮箱中打开电子邮件 系统投递的匿名邮件。 例如, 收件人可以登录邮箱标识为 "Receiver ID1 "的邮箱, 在该邮箱
中打开如图 4所示的匿名邮件。
其中, 在本实施例中, 任何一个收件人也可以主动向电子邮件系统请求接收匿名邮件, 具体包括如下 (1 ) - (3 ) 的步骤:
( 1 ): 电子邮件系统接收收件人发送接收邮件的请求, 且该请求携带收件人的邮箱标 识;
其中, 收件人可以登录自己的邮箱, 通过登录的邮箱发送接收邮件的请求。
(2): 电子邮件系统从邮件池中选择一封匿名邮件, 根据选择的匿名邮件的邮件标识, 获取发送该匿名邮件的发件人的邮箱标识, 存储获取的发件人的邮箱标识、 收件人的邮箱 标识与该封匿名邮件的邮件标识三者之间的对应关系;
其中, 电子邮件系统根据选择的匿名邮件的邮件标识, 从已存储的发件人的邮箱标识 与邮件标识的对应关系中获取发送该匿名邮件的发件人的邮箱标识。
其中, 电子邮件系统可以从邮件池中随机选择一封匿名邮件, 或者, 根据投递策略选 择一封匿名邮件。
其中, 电子邮件系统根据投递策略选择一封匿名邮件的方式包括如下两种:
第一、 电子邮件系统选择与收件人位同一城市的发件人发送的匿名邮件。
具体地, 电子邮件系统获取收件人的 IP地址, 根据获取的 IP地址确定收件人所在的城 市, 从邮箱标识列表中获取与收件人所在同一城市的发件人的邮箱标识, 根据获取发件人 的邮箱标识从已存储发件人的邮箱标识与邮件标识的对应关系中获取发件人发送的匿名邮 件的邮件标识, 根据获取的邮件标识从邮件池中获取对应的匿名邮件, 从获取的匿名邮件 中随机选择一封匿名邮件。
第二、 电子邮件系统根据收件人的性别和年龄, 从邮件池中选择一封匿名邮件。
具体地, 根据收件人的性别和年龄, 确定发件人的性别和年龄, 从邮箱标识列表中获 取与确定发件人的性别和年龄相符的发件人的邮箱标识, 根据确定的发件人的邮箱标识从 已存储发件人的邮箱标识与邮件标识的对应关系中获取发件人发送的匿名邮件的邮件标 识, 根据获取的邮件标识从邮件池中获取对应的匿名邮件, 从获取的匿名邮件中随机选择 一封匿名邮件。
其中, 电子邮件系统从邮件池中选择一封匿名邮件后, 将选择的该封匿名邮件从邮件 池中删除。
可选地, 收件人看完打开的匿名邮件后可以直接回复邮件给发件人, 其中, 回复邮件 给发件人包括如下 205-206的步骤:
步骤 205 : 电子邮件系统接收收件人提交回复邮件的请求, 且该请求携带收件人的邮箱 标识;
例如, 收件人在自己的邮箱中阅读如图 4所示的匿名邮件时, 单击"回复"按钮, 然后收 件人的邮箱在如图 4所示的邮件中设置用于填写邮件内容的空白区域, 如图 6所示; 收件 人可以在如图 6 所示的用于填写邮件内容的空白区域内填写邮件内容; 再通过单击"发送" 按钮提交回复邮件的请求, 且该请求携带收件人的邮箱标识" Receiver ID1", 以及该匿名邮 件的邮件标识为 " Email ID 1 "。
步骤 206: 电子邮件系统根据该收件人的邮箱标识和该匿名邮件的邮件标识, 获取对应 的发件人的邮箱标识, 将收件人回复的匿名邮件投递到发件人的邮箱中;
具体地, 电子邮件系统根据收件人的邮箱标识和该匿名邮件的邮件标识, 从已存储的 发件人的邮箱标识、 收件人的邮箱标识与邮件标识的对应关系中获取对应的发件人的邮箱 标识; 根据发件人的邮箱标识, 将收件人回复的该匿名邮件投递到发件人的邮箱中。
其中, 电子邮件系统从收件人回复的匿名邮件中提取该匿名邮件的邮件标识。
例如, 收件人可以在如图 6所示的邮件中填写邮件内容为 "Happy new year, too ! ", 得 到如图 Ί所示邮件,然后通过单击 "发送 "按钮向电子邮件系统提交回复邮件的请求,且该请 求携带收件人的邮箱标识" Receiver ID1", 以及该匿名邮件的邮件标识为 "Email ID1 "。
其中, 电子邮件系统接收收件人提交的回复邮件的请求, 并从收件人回复的匿名邮件 中提取该匿名邮件的邮件标识 "Email ID1 ", 根据收件人的邮箱标识" Receive ID1 "和收件人 回复的匿名邮件的邮件标识 "Email ID1", 从如表 1所示的发件人的邮箱标识、 收件人的邮 箱标识与邮件标识的对应关系中查找对应的发件人的邮箱标识为" Sender ID1", 根据查找的 发件人的邮箱标识" Sender ID1", 将收件人回复的匿名邮件投递到发件人的邮箱中。
其中, 可选地, 发件人可以在自己的邮箱中打开并阅读收件人回复的匿名邮件, 然后 发件人也可以回复收件人回复的匿名邮件给收件人, 发件人回复收件人的匿名邮件包括如 下 207-208的步骤。
步骤 207: 电子邮件系统接收发件人提交回复邮件的请求, 且该请求携带发件人的邮箱 标识;
其中, 发件人可以通过自己的邮箱回复收件人回复的匿名邮件。
步骤 208: 电子邮件系统根据发件人的邮箱标识和该匿名邮件的标识, 获取对应的收件 人的邮箱标识, 将发件人回复的匿名邮件投递到收件人的邮箱中。
具体地, 电子邮件系统根据发件人的邮箱标识和回复的匿名邮件的邮件标识, 从已存
储的发件人的邮箱标识、 收件人的邮箱标识与邮件标识的对应关系中获取对应的收件人的 邮箱标识; 根据收件人的邮箱标识, 将发件人回复的匿名邮件投递到收件人的邮箱中。
其中, 从发件人回复的匿名邮件中提取该匿名邮件的邮件标识。
其中, 如果发件人和收件人继续回复各自的匿名邮件, 则重复地执行上述 205-208的步 骤。
在本发明实施例中, 电子邮件系统为发件人发送的匿名邮件选择收件人的邮箱标识, 将匿名邮件投递给选择的收件人的邮箱中, 且发件人与收件人之间相互回复的匿名邮件也 不包括双方的邮箱标识, 如此实现了将发件人发送的邮件发送给发件人不知道收件人的邮 箱标识的陌生人。 另外, 由于邮件中不包括收件人的邮箱标识和发件人的邮箱标识, 所以 发件人和收件人都不知道对方, 因而能够为发件人和收件人提供倾诉私隐性话题的服务。 实施例 3
如图 8所示, 本发明实施例提供了一种发送邮件的方法, 包括:
步骤 301-302: 与实施例 2的步骤 201-202相同, 在此不再详细说明;
步骤 303 : 电子邮件系统将封装的匿名邮件缓存在邮件池中, 并存储发件人的邮箱标识 与该匿名邮件的邮件标识的对应关系;
其中, 电子邮件系统可以为发件人生成匿名邮件, 并将生成的匿名邮件暂时缓存在邮 件池中。
其中, 对于其他的任一个收件人, 都可以向电子邮件系统请求接收匿名邮件, 接收匿 名邮件的过程包括如下 304-305的步骤:
步骤 304: 电子邮件系统接收收件人提交接收邮件的请求, 且该请求携带收件人的邮箱 标识;
其中, 收件人事先登录自己的邮箱, 然后通过登录的邮箱向电子邮件系统发送接收邮 件的请求。
步骤 305 : 电子邮件系统从邮件池中为收件人选择一封匿名邮件, 存储发送选择的匿名 邮件的发件人的邮箱标识、 收件人的邮箱标识和选择的匿名邮件的邮件标识三者之间的对 应关系, 将选择的匿名邮件投递到收件人的邮箱中;
具体地, 电子邮件系统从邮件池中选择一封匿名邮件, 根据选择的匿名邮件的标识, 从已存储的发件人的邮箱标识与邮件标识的对应关系中获取发送选择的匿名邮件的发件人 的邮箱标识, 将获取的发件人的邮箱标识、 收件人的邮箱标识以及选择的邮箱标识作为一
条记录并存储在发件人的邮箱标识、 收件人的邮箱标识与邮件标识的对应关系中, 根据收 件人的邮箱标识将选择的匿名邮件投递到收件人的邮箱中。
其中, 电子邮件系统从邮件池中为收件人选择一封匿名邮件的操作可以具体为: 从邮 件池中随机选择一封匿名邮件, 将选择的匿名邮件投递到收件人的邮箱中; 或者, 按照投 递策略从邮件池中选择一封匿名邮件, 将选择的匿名邮件投递给收件人的邮箱中。
其中, 按照投递策略从邮件池中选择一封匿名邮件, 将选择的匿名邮件投递给收件人 的邮箱中可以包括如下两种方式:
第一、 从邮件池中选择与收件人位于同一城市的发件人发送的匿名邮件, 将选择的匿 名邮件投递到收件人的邮箱中;
具体地, 电子邮件系统获取收件人的 IP地址, 根据获取的 IP地址确定收件人所在的城 市, 从邮箱标识列表中获取与收件人所在同一城市的发件人的邮箱标识, 根据获取的发件 人的邮箱标识从已存储发件人的邮箱标识与邮件标识的对应关系中获取发件人发送的匿名 邮件的邮件标识, 根据获取的邮件标识从邮件池中获取对应的匿名邮件, 从获取的匿名邮 件中随机选择一封匿名邮件。
第二、 根据收件人的性别和年龄选择一封匿名邮件, 将选择的匿名邮件投递到收件的 邮箱中。
具体地, 根据收件人的性别和年龄, 确定发件人的性别和年龄, 从邮箱标识列表中获 取与确定发件人的性别和年龄相符的用户的邮箱标识, 根据确定的邮箱标识从已存储发件 人的邮箱标识与邮件标识的对应关系中获取对应的匿名邮件的邮件标识, 根据获取的邮件 标识从邮件池中获取对应的匿名邮件, 从获取的匿名邮件中随机选择一封匿名邮件。
其中, 电子邮件系统从邮件池中选择一封匿名邮件后, 将选择的该封匿名邮件从邮件 池中删除。
其中, 收件人可以登录自己的邮箱, 打开并阅读收到的匿名邮件, 然后收件人可以与 发件人进行互相回复匿名邮件的操作, 具体过程包括如下的 306-309的步骤:
步骤 306-309: 分别与实施例 2的步骤 205-208相同, 在此不再赘述。
在本发明实施例中, 电子邮件系统为发件人发送的匿名邮件选择收件人的邮箱标识, 将匿名邮件投递给选择的收件人的邮箱中, 且发件人与收件人之间相互回复的匿名邮件也 不包括双方的邮箱标识, 如此实现了将发件人发送的邮件发送给发件人不知道收件人的邮 箱标识的陌生人。 另外, 由于邮件中不包括收件人的邮箱标识和发件人的邮箱标识, 所以 发件人和收件人都不知道对方, 因而能够为发件人和收件人提供倾诉私隐性话题的服务。
实施例 4
如图 9所示, 本发明实施例提供了一种电子邮件系统, 包括:
接收模块 401, 用于接收发送邮件的请求, 且该请求携带发件人填写的邮件模板; 封装模块 402,用于将该邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识 的匿名邮件;
投递模块 403, 用于获取收件人的邮箱标识, 将封装的匿名邮件投递到获取的收件人的 邮箱标识对应的邮箱中。
其中, 投递模块 403包括- 选择单元, 用于从邮箱标识列表中随机选择一个与发件人的邮箱标识不同的邮箱标识, 将选择的邮箱标识作为收件人的邮箱标识, 其中, 邮箱标识列表用于存储所有用户申请邮 箱的邮箱标识;
投递单元, 用于将该匿名邮件投递到收件人的邮箱标识对应的邮箱中。
其中, 投递模块 403包括- 获取单元, 用于根据投递策略从邮箱标识列表中获取收件人的邮箱标识;
投递单元, 用于将该匿名邮件投递到收件人的邮箱标识对应的邮箱中。
进一步地, 该电子邮件系统还包括:
存储模块, 用于存储发件人的邮箱标识、 收件人的邮箱标识与该匿名邮件的邮件标识 三者之间的对应关系。
其中, 获取单元包括:
第一获取子单元, 用于从邮箱标识列表中获取与发件人位于同一城市的用户的邮箱标 识, 从获取的邮箱标识中随机选择一个与收件人的邮箱标识不同的邮箱标识, 将选择的邮 箱标识作为收件人的邮箱标识; 或者,
第二获取子单元, 用于根据发件人的性别和年龄, 确定收件人的性别和年龄, 从邮箱 标识列表中获取与确定的收件人的性别和年龄相符的用户的邮箱标识, 从获取的邮箱标识 中随机选择一个与发件人的邮箱标识不同的邮箱标识, 将选择的邮箱标识作为收件人的邮 箱标识。
进一步地, 所述电子邮件系统还包括:
回复模块, 用于接收收件人提交的回复匿名邮件的请求, 根据收件人回复的匿名邮件 的邮件标识和收件人的邮箱标识, 从已存储的收件人的邮箱标识、 发件人的邮箱标识与邮
件标识的对应关系中获取发件人的邮箱标识, 将收件人回复的匿名邮件投递到发件人的邮 箱标识对应的邮箱中。
进一步地, 电子邮件系统还包括:
缓存模块, 用于如果没有获取到收件人的邮箱标识, 则将该匿名邮件缓存在邮件池中, 并存储发件人的邮箱标识与该封匿名邮件的邮件标识的对应关系。
进一步地, 所述电子邮件系统还包括:
邮件接收模块, 用于接收收件人提交的接收邮件的请求, 从缓存发件人发送的匿名邮 件的邮件池中选择一封匿名邮件, 将选择的匿名邮件投递到收件人的邮箱中。
进一步地, 邮件接收模块, 用于接收收件人提交的接收邮件的请求, 从邮件池中选择 与收件人位于同一城市的发件人发送的匿名邮件; 或者, 从邮件池中根据收件人的性别和 年龄选择一封匿名邮件, 将选择的匿名邮件投递到收件人的邮箱中。
进一步地, 邮件接收模块还包括- 存储单元, 用于根据选择的匿名邮件的邮件标识, 从已存储的发件人的邮箱标识与邮 件标识的对应关系中, 获取发送选择的匿名邮件的发件人的邮箱标识; 存储发送选择的匿 名邮件的发件人的邮箱标识、 收件人的邮箱标识和选择的匿名邮件的邮件标识三者之间的 对应关系。
在本发明实施例中, 电子邮件系统为发件人发送的匿名邮件选择收件人的邮箱标识, 将匿名邮件投递给选择的收件人的邮箱中, 且发件人与收件人之间相互回复的匿名邮件也 不包括双方的邮箱标识, 如此实现了将发件人发送的邮件发送给发件人不知道收件人的邮 箱标识的陌生人。 另外, 由于邮件中不包括收件人的邮箱标识和发件人的邮箱标识, 所以 发件人和收件人都不知道对方, 因而能够为发件人和收件人提供倾诉私隐性话题的服务。 需要说明的是: 上述实施例提供的一种电子邮件系统装置在发送邮件时, 仅以上述各 功能模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分配由不同的功 能模块完成, 即将电子邮件系统的内部结构划分成不同的功能模块, 以完成以上描述的全 部或者部分功能。 另外, 上述实施例提供发送邮件的电子邮件系统与发送邮件的方法实施 例属于同一构思, 其具体实现过程详见方法实施例, 这里不再赘述。 以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现, 其软件程序 存储在可读取的存储介质中, 存储介质例如: 计算机中的硬盘、 光盘或软盘。
以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和原则 之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Claims
1、 一种发送邮件的方法, 其特征在于, 所述方法包括:
接收发送邮件的请求, 所述请求携带发件人填写的邮件模板;
将所述邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识的匿名邮件; 获取收件人的邮箱标识, 将所述匿名邮件投递到所述收件人的邮箱标识对应的邮箱中。
2、 如权利要求 1所述的方法, 其特征在于, 所述获取收件人的邮箱标识, 包括: 从邮箱标识列表中随机选择一个与所述发件人的邮箱标识不同的邮箱标识, 将所述选择 的邮箱标识作为收件人的邮箱标识, 其中, 所述邮箱标识列表用于存储所有用户申请邮箱的 邮箱标识; 或,
根据投递策略从所述邮箱标识列表中获取收件人的邮箱标识。
3、 如权利要求 2所述的方法, 其特征在于, 所述根据投递策略从所述邮箱标识列表中获 取收件人的邮箱标识, 包括:
从所述邮箱标识列表中获取与所述发件人位于同一城市的用户的邮箱标识, 从所述获取 的邮箱标识中随机选择一个与所述收件人的邮箱标识不同的邮箱标识, 将所述选择的邮箱标 识作为收件人的邮箱标识; 或者,
根据所述发件人的性别和年龄, 确定收件人的性别和年龄, 从所述邮箱标识列表中获取 与所述确定的收件人的性别和年龄相符的用户的邮箱标识, 从所述获取的邮箱标识中随机选 择一个与所述发件人的邮箱标识不同的邮箱标识, 将所述选择的邮箱标识作为收件人的邮箱 标识。
4、 如权利要求 1所述的方法, 其特征在于, 所述获取收件人的邮箱标识之后, 还包括: 存储所述发件人的邮箱标识、 所述收件人的邮箱标识与所述匿名邮件的邮件标识三者之 间的对应关系。
5、 如权利要求 4所述的方法, 其特征在于, 所述将所述匿名邮件投递到所述收件人的邮 箱标识对应的邮箱中之后, 还包括:
接收收件人提交的回复匿名邮件的请求, 根据所述收件人回复的匿名邮件的邮件标识和 所述收件人的邮箱标识, 从已存储的收件人的邮箱标识、 发件人的邮箱标识与邮件标识的对 应关系中获取发件人的邮箱标识, 将所述收件人回复的匿名邮件投递到所述发件人的邮箱标 识对应的邮箱中。
6、 如权利要求 1所述的方法, 其特征在于, 将所述邮件模板封装成不包括收件人的邮箱 标识和发件人的邮箱标识的匿名邮件之后, 还包括:
如果没有获取到收件人的邮箱标识, 则将所述匿名邮件缓存在邮件池中, 并存储所述发 件人的邮箱标识与所述封匿名邮件的邮件标识的对应关系。
7、 如权利要求 1或 6所述的方法, 其特征在于, 将所述邮件模板封装成不包括收件人的 邮箱标识和发件人的邮箱标识的匿名邮件之后, 还包括:
接收收件人提交的接收邮件的请求, 从缓存发件人发送的匿名邮件的邮件池中选择一封 匿名邮件, 将所述选择的匿名邮件投递到所述收件人的邮箱中。
8、 如权利要求 7所述的方法, 其特征在于, 所述从缓存发件人发送的匿名邮件的邮件池 中选择一封匿名邮件, 包括:
从邮件池中选择与所述收件人位于同一城市的发件人发送的匿名邮件; 或者, 从所述邮 件池中根据所述收件人的性别和年龄选择一封匿名邮件。
9、 如权利要求 7或 8所述的方法, 其特征在于, 所述从缓存发件人发送的匿名邮件的邮 件池中选择一封匿名邮件之后, 还包括:
根据所述选择的匿名邮件的邮件标识, 从已存储的发件人的邮箱标识与邮件标识的对应 关系中, 获取发送所述选择的匿名邮件的发件人的邮箱标识; 存储发送所述选择的匿名邮件 的发件人的邮箱标识、收件人的邮箱标识和选择的匿名邮件的邮件标识三者之间的对应关系。
10、 一种电子邮件系统, 其特征在于, 所述电子邮件系统包括:
接收模块, 用于接收发送邮件的请求, 所述请求携带发件人填写的邮件模板; 封装模块, 用于将所述邮件模板封装成不包括收件人的邮箱标识和发件人的邮箱标识的 匿名邮件;
投递模块, 用于获取收件人的邮箱标识, 将所述匿名邮件投递到所述收件人的邮箱标识 对应的邮箱中。
11、 如权利要求 10所述的电子邮件系统, 其特征在于, 所述投递模块包括:
选择单元, 用于从邮箱标识列表中随机选择一个与所述发件人的邮箱标识不同的邮箱标 识, 将所述选择的邮箱标识作为收件人的邮箱标识, 其中, 所述邮箱标识列表用于存储所有 用户申请邮箱的邮箱标识;
投递单元, 用于将所述匿名邮件投递到所述收件人的邮箱标识对应的邮箱中。
12、 如权利要求 10所述的电子邮件系统, 其特征在于, 所述投递模块包括:
获取单元, 用于根据投递策略从所述邮箱标识列表中获取收件人的邮箱标识; 投递单元, 用于将所述匿名邮件投递到所述收件人的邮箱标识对应的邮箱中。
13、 如权利要求 12所述的电子邮件系统, 其特征在于, 所述获取单元包括:
第一获取子单元, 用于从所述邮箱标识列表中获取与所述发件人位于同一城市的用户的 邮箱标识,从所述获取的邮箱标识中随机选择一个与所述收件人的邮箱标识不同的邮箱标识, 将所述选择的邮箱标识作为收件人的邮箱标识; 或者,
第二获取子单元, 用于根据所述发件人的性别和年龄, 确定收件人的性别和年龄, 从所 述邮箱标识列表中获取与所述确定的收件人的性别和年龄相符的用户的邮箱标识, 从所述获 取的邮箱标识中随机选择一个与所述发件人的邮箱标识不同的邮箱标识, 将所述选择的邮箱 标识作为收件人的邮箱标识。
14、 如权利要求 10所述的电子邮件系统, 其特征在于, 所述电子邮件系统还包括: 存储模块, 用于存储所述发件人的邮箱标识、 所述收件人的邮箱标识与所述匿名邮件的 邮件标识三者之间的对应关系。
15、 如权利要求 14所述的电子邮件系统, 其特征在于, 所述电子邮件系统还包括: 回复模块, 用于接收收件人提交的回复匿名邮件的请求, 根据所述收件人回复的匿名邮 件的邮件标识和所述收件人的邮箱标识, 从已存储的收件人的邮箱标识、 发件人的邮箱标识 与邮件标识的对应关系中获取发件人的邮箱标识, 将所述收件人回复的匿名邮件投递到所述 发件人的邮箱标识对应的邮箱中。
16、 如权利要求 10所述的电子邮件系统, 其特征在于, 所述电子邮件系统还包括: 缓存模块, 用于如果没有获取到收件人的邮箱标识, 则将所述匿名邮件缓存在邮件池中, 并存储所述发件人的邮箱标识与所述封匿名邮件的邮件标识的对应关系。
17、 如权利要求 10所述的电子邮件系统, 其特征在于, 所述电子邮件系统还包括: 邮件接收模块, 用于接收收件人提交的接收邮件的请求, 从缓存发件人发送的匿名邮件 的邮件池中选择一封匿名邮件, 将所述选择的匿名邮件投递到所述收件人的邮箱中。
18、 如权利要求 17所述的电子邮件系统, 其特征在于,
所述邮件接收模块, 用于接收收件人提交的接收邮件的请求, 从邮件池中选择与所述收 件人位于同一城市的发件人发送的匿名邮件; 或者, 从所述邮件池中根据所述收件人的性别 和年龄选择一封匿名邮件, 将所述选择的匿名邮件投递到所述收件人的邮箱中。
19、 如权利要求 17或 18所述的电子邮件系统, 其特征在于, 所述邮件接收模块还包括: 存储单元, 用于根据所述选择的匿名邮件的邮件标识, 从已存储的发件人的邮箱标识与 邮件标识的对应关系中, 获取发送所述选择的匿名邮件的发件人的邮箱标识; 存储发送所述 选择的匿名邮件的发件人的邮箱标识、 收件人的邮箱标识和选择的匿名邮件的邮件标识三者 之间的对应关系。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP12739683.6A EP2670096A4 (en) | 2011-01-30 | 2012-01-05 | METHOD FOR SENDING MAILS AND E-MAIL SYSTEM |
| SG2013058060A SG192227A1 (en) | 2011-01-30 | 2012-01-05 | Mail sending method and email system |
| US13/953,588 US9032037B2 (en) | 2011-01-30 | 2013-07-29 | Mail sending method and email system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110033666.3 | 2011-01-30 | ||
| CN201110033666.3A CN102624640B (zh) | 2011-01-30 | 2011-01-30 | 一种发送邮件的方法及电子邮件系统 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/953,588 Continuation US9032037B2 (en) | 2011-01-30 | 2013-07-29 | Mail sending method and email system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012100665A1 true WO2012100665A1 (zh) | 2012-08-02 |
Family
ID=46564331
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/070064 Ceased WO2012100665A1 (zh) | 2011-01-30 | 2012-01-05 | 一种发送邮件的方法及电子邮件系统 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US9032037B2 (zh) |
| EP (1) | EP2670096A4 (zh) |
| CN (1) | CN102624640B (zh) |
| SG (1) | SG192227A1 (zh) |
| WO (1) | WO2012100665A1 (zh) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6227383B2 (ja) * | 2013-05-08 | 2017-11-08 | 株式会社プラットフィールド | 電子メール通信システム |
| EP3928270A4 (en) * | 2019-02-19 | 2022-11-16 | Next Jump, Inc. | IMPROVEMENTS RELATING TO INTERACTIVE ELECTRONIC EMPLOYEE FEEDBACK SYSTEMS AND PROCEDURES |
| CN110110309B (zh) * | 2019-04-30 | 2023-11-07 | 平安科技(深圳)有限公司 | 一种邮件编辑方法、邮件编辑终端及计算机可读存储介质 |
| US11784952B1 (en) * | 2020-05-05 | 2023-10-10 | Tech Friends, Inc. | Rule based postal mail communication system |
| US11057354B2 (en) | 2020-11-24 | 2021-07-06 | Rafal Marek Leszczyna | Method and system for anonymous sending of messages with possibility of responding |
| CN115567478A (zh) * | 2021-07-01 | 2023-01-03 | 京东科技控股股份有限公司 | 邮件生成与发送方法、装置及存储介质 |
| US11539674B2 (en) | 2022-02-14 | 2022-12-27 | Rafal Marek Leszczyna | Method and system for anonymous sending of physical items with possibility of responding |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1303058A (zh) * | 2000-01-06 | 2001-07-11 | 朴熙桢 | 电子邮件通信的方法和设备 |
| CN1679286A (zh) * | 2002-08-28 | 2005-10-05 | 株式会社Ntt都科摩 | 电子邮件传送系统 |
| CN101115026A (zh) * | 2006-07-24 | 2008-01-30 | 国际商业机器公司 | 发送电子邮件的系统和方法 |
| CN101268470A (zh) * | 2006-01-10 | 2008-09-17 | 富士通株式会社 | 便携式终端装置、地址簿传送装置、便携式终端装置中的信息显示方法、地址簿传送方法、以及计算机程序 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005506604A (ja) * | 2001-03-22 | 2005-03-03 | チュン マイケル | 電子メール、インターネット目標およびダイレクト・マーケティング、そして電子メールバナーのための方法およびシステム |
| JP2007108806A (ja) * | 2005-09-16 | 2007-04-26 | Dowango:Kk | ユーザマッチングサーバ、ユーザマッチング方法、ユーザマッチングプログラム |
| US20080201433A1 (en) * | 2007-02-15 | 2008-08-21 | Mcdonald Stephen | Metric-based electronic mail system |
-
2011
- 2011-01-30 CN CN201110033666.3A patent/CN102624640B/zh active Active
-
2012
- 2012-01-05 EP EP12739683.6A patent/EP2670096A4/en not_active Withdrawn
- 2012-01-05 SG SG2013058060A patent/SG192227A1/en unknown
- 2012-01-05 WO PCT/CN2012/070064 patent/WO2012100665A1/zh not_active Ceased
-
2013
- 2013-07-29 US US13/953,588 patent/US9032037B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1303058A (zh) * | 2000-01-06 | 2001-07-11 | 朴熙桢 | 电子邮件通信的方法和设备 |
| CN1679286A (zh) * | 2002-08-28 | 2005-10-05 | 株式会社Ntt都科摩 | 电子邮件传送系统 |
| CN101268470A (zh) * | 2006-01-10 | 2008-09-17 | 富士通株式会社 | 便携式终端装置、地址簿传送装置、便携式终端装置中的信息显示方法、地址簿传送方法、以及计算机程序 |
| CN101115026A (zh) * | 2006-07-24 | 2008-01-30 | 国际商业机器公司 | 发送电子邮件的系统和方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2670096A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US9032037B2 (en) | 2015-05-12 |
| US20130311588A1 (en) | 2013-11-21 |
| EP2670096A4 (en) | 2014-09-03 |
| CN102624640A (zh) | 2012-08-01 |
| SG192227A1 (en) | 2013-09-30 |
| EP2670096A1 (en) | 2013-12-04 |
| CN102624640B (zh) | 2016-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2012100665A1 (zh) | 一种发送邮件的方法及电子邮件系统 | |
| US11509664B2 (en) | Secure sent message identifier | |
| US20140047043A1 (en) | Disposable Email Address Generation and Mapping to a Regular Email Account | |
| IL180566A (en) | Electronic messaging system and method | |
| TW200842604A (en) | Implementation of private messaging | |
| TWI587660B (zh) | Methods, devices and systems for publishing information to websites | |
| US20170134326A1 (en) | Method and system for secure transmission and receipt of an electronic message | |
| CN105827512A (zh) | 一种通过碎片化多云存储的电子邮件通信方法 | |
| CN100397822C (zh) | 一种广告信息传送方法 | |
| WO2014067360A1 (zh) | 一种网络应用系统中的电子邮件收发方法和系统 | |
| CN102882759A (zh) | 跨社交网络的通信方法、网元及系统 | |
| JPH10275119A (ja) | 電子メールシステム | |
| CN105721273B (zh) | 关联方法和装置 | |
| CN108632128A (zh) | 一种电子邮件跟踪方法和装置 | |
| CN108243092A (zh) | 一种邮件自动发送查询系统 | |
| JP2004056317A (ja) | メール転送システム | |
| JP2006223003A (ja) | 代理メールアドレスによる電子メール送信システム | |
| KR101223674B1 (ko) | 샵 메일 전송 기능을 갖는 이 메일 클라이언트 데몬 시스템 및 이를 이용한 샵 메일 전송 방법 | |
| JP2013058256A (ja) | 代理メールアドレスによる電子メール送信システム | |
| JP2014026673A (ja) | 代理メールアドレスによる電子メール送信システム | |
| JP2008226256A (ja) | 代理メールアドレスによる電子メール送信システム | |
| JP2011055522A (ja) | 代理メールアドレスによる電子メール送信システム | |
| JP2009260897A (ja) | 連絡網システム | |
| JP2018195352A (ja) | 代理メールアドレスによる電子メール送信システム | |
| JP2018088283A (ja) | 代理メールアドレスによる電子メール送信システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12739683 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1301004227 Country of ref document: TH |
|
| REEP | Request for entry into the european phase |
Ref document number: 2012739683 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2012739683 Country of ref document: EP |
