[go: up one dir, main page]

WO2008154822A1 - Method and server for group emails service - Google Patents

Method and server for group emails service Download PDF

Info

Publication number
WO2008154822A1
WO2008154822A1 PCT/CN2008/070571 CN2008070571W WO2008154822A1 WO 2008154822 A1 WO2008154822 A1 WO 2008154822A1 CN 2008070571 W CN2008070571 W CN 2008070571W WO 2008154822 A1 WO2008154822 A1 WO 2008154822A1
Authority
WO
WIPO (PCT)
Prior art keywords
group
mail
user
storage area
unit
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
Application number
PCT/CN2008/070571
Other languages
French (fr)
Chinese (zh)
Inventor
Zhi Tan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of WO2008154822A1 publication Critical patent/WO2008154822A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1859Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/42Mailbox-related aspects, e.g. synchronisation of mailboxes

Definitions

  • Embodiments of the present invention provide a method and a server for implementing a group mail service, which enable the same mail to be aggregated among multiple users while reducing the occupation of network resources.
  • the group mail is obtained from the storage area where the group mail is located by the address link recorded by the mail storage area of the one user.
  • FIG. 4 is a flowchart of a method for determining a group to which a user belongs by using a group information server according to an embodiment of the present invention.
  • FIG. 6 is a flowchart of a method for adding an index to a group mail to a user sub-mail system according to an embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of a server for implementing a group mail service according to an embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a group information server according to an embodiment of the present invention. Mode for carrying out the invention
  • FIG. 1 is a flow chart of a method for implementing a group mail service in the prior art. As shown in Figure 1, the specific steps are as follows.
  • Step S101 The user sends an email of a certain topic to a plurality of other users. If user A sends an email about employment issues to users B, C, and D, prepare to discuss the employment issues with relevant students.
  • Step S102 Some other users return a reply mail of the same subject. For example, User B and User C return an email about User Issues to User A.
  • Step S103 The mail system aggregates emails of the same subject and displays them as an email. For example, the mail system sorts the emails about employment issues sent by User A and the emails about employment issues returned by Users B and C. The form of the email is displayed to the user A, which is convenient for the user A to read.
  • the inventor of the present application found that the prior art has the following problems:
  • the above method only aggregates multiple emails of the same subject in a single user mail storage area, and the stakeholders involved in the email fail to form a closer Relationships, content on the same topic failed to form a more active discussion environment among stakeholders. For example, user D cannot see the content of the email replied by user B and user C, and user B and user C cannot see the content of the reply email of the other party.
  • the same email is separately stored in the user mail storage area of multiple users in the mail system, and the email system resources are occupied more.
  • the application system includes a network application software system such as a network instant messaging system, a network game system, and a network forum system.
  • the embodiment of the present invention introduces the group concept in the application system into the mail system, so that the users of the group can discuss the related topics more conveniently.
  • the embodiment of the present invention provides a method for implementing a group mail server, which saves the group mail to its corresponding storage area after receiving the group mail, and connects the address pointing to the storage area where the group mail is located. It is added to the mail store of at least one user. When the user logs in, the group address can be obtained from the storage area of the group mail through the address link recorded in the mail store.
  • FIG. 2 is a flowchart of a method for implementing a group mail service according to an embodiment of the present invention. As shown in Figure 2, the specific steps are as follows.
  • the mail system After receiving the group mail sent by the user (the mail that can be seen by other users in the group), the mail system determines the group to which the group mail sent by the user belongs according to the content of the group mail sent by the user.
  • the mail system finds in the network instant messaging system that the user A belongs to the three groups of "legal employment, ", “outing,” and “Shanghai fellow", and the three groups are displayed to the user; the user is based on the group to be sent.
  • the content of the message determine to send a group message whose subject belongs to the "Legal Employment” group.
  • the group email contains the "legal employment” group identifier.
  • the mail system can know the group to which the group mail belongs by extracting the group identifier in the group mail.
  • Step S202 Save the group mail sent by the user to the database corresponding to the group.
  • the mail system can also store group mails instead of group groups, but directly store group mails.
  • Step S203 Acquire a user identifier of all users in the group to which the group mail belongs.
  • the mail system searches for the user ID of all users in the group to which the group belongs, and the user identifier may be the account of the user in the group.
  • the mail system searches the server of the instant messaging system for the account information of all users in the "legal employment" group.
  • Step S204 Find the sub-mail system corresponding to the user identifier.
  • the user identifier of the application system has a unique correspondence with the identifier of the mail system, and the user identifies the identification information of the user in the mail system according to the user identifier of the application system, thereby determining the child mail system corresponding to the identifier information.
  • the sub-mail system is a user mail storage area for storing the user's mail information, which is uniquely identified by the user ID. Users can view the user's mail information stored in their child mail system through the mail interface. For example, in a practical application, after a user logs in to his or her mailbox, the user's mail information such as the e-mail, draft mail, and address book that are viewed is substantially stored in the sub-mail system corresponding to the user.
  • Step S205 Add an index of the database pointing to the storage group mail to the above sub-mail system. For example, add an index to the database of the storage group mail in the index of the above sub-mail system.
  • a more direct method is to establish an address link to the storage area where the group of mails is located in step S205, and add the address link to each user's child mail system.
  • the address link to the storage area where the group of mails is located may be an index to the address of the storage area where the group of mails is located.
  • step S206 the group mail is retrieved and displayed by an address link pointing to the storage area where the group of mails is located.
  • the group mail can be retrieved from the storage area where the group mail is located and displayed to the user.
  • the above steps are not strictly performed, as long as the step S201 is performed before the step S203 and the step S204, and the step S202 is performed in the step S205. Execute before.
  • each group is implemented by storing a group mail and establishing an address link to the group mail storage area, and recording an address link to the group mail storage area in the user mail storage area of each user. A single copy of the message is saved, reducing the occupation of network resources.
  • FIG. 3 is a flowchart of a method for implementing a group mail service according to an embodiment of the present invention. As shown in Figure 3, the specific steps are as follows.
  • Step S301 to step S307 determining a group to which the group mail sent by the user belongs in the application system, saving the group mail to the database corresponding to the group group, obtaining the user identifiers of all users in the group group, and searching for the child mail system corresponding to the user identifier. , add an index to the database to the above sub-mail system, and retrieve and display the group mail by indexing to the database.
  • the specific steps are the same as S201 to S206.
  • Step S308 The reply mail for the group mail is stored in the database.
  • the reply mail for the group of mails is also stored in the storage area of the group mail. If the reply mail for the group mail is stored in the corresponding database, the group mail sent by the user is aggregated, and the attachment in the mail is also stored in the database.
  • the mail mail identifier is also inherited in the reply mail, so that after receiving the reply mail, the mail system identifies the group mail identifier by having the group mail identifier Stored in the correct group mail store.
  • Step S309 Adding the identification message of the received group mail in the application system of all users.
  • the message storage area or the application system of all users may further be added to indicate whether the group mail is received.
  • Tag which makes it easy to remind the user View group mail when you log in to your mail system or application. For example, when the user has checked the group mail received before the mail system, but the mail system has not received the group mail, add a mark in the user's mail storage area or application system to indicate that the group mail is not received; When the group message is sent, modify the flag to indicate that the group message was received.
  • the mail system can implement the method of the present invention.
  • the mail system may first obtain the group to which the user belongs in the application system, and display the group information to the user for the user to send the group mail.
  • the embodiment of the present invention can add a group information server between the mail system and the application system to assist the mail system to obtain the required information in the application system.
  • FIG. 4 is a flowchart of a method for determining a group to which a user belongs by using a group information server according to an embodiment of the present invention. As shown in Figure 4, the specific steps are as follows.
  • Step S401 Find each group identifier to which the user belongs in the application system
  • the group information server finds that the user A belongs to the three groups of the "legal forum", the "game forum”, and the "military forum” in the server of the network forum system, and obtains the group identifiers of the three groups.
  • Step S402 Store the above group identifiers into the cache database.
  • the group information server temporarily stores the above-mentioned group identifiers found in the internal cache database.
  • the mail system extracts the above group identifiers from the cache database. In this way, the mail system obtains the group identifiers to which the user belongs in the application system. Step S404: Add the above group identifiers to the mail system.
  • the mail system adds the above group identifiers to the user's mail storage area, and displays the group logo on the user's mail interface.
  • the group information column on the user's mail interface displays three group identification information: "Legal Forum”, “Play Forum”, and "Military Forum”.
  • Step S405 Select a certain group identifier in each group identifier.
  • the user selects one of the group identifiers that is most closely related to the group mail content to be sent, and sends the group mail, wherein the group mail includes the selected group identifier.
  • FIG. 5 is a flowchart of a method for acquiring a user identifier of all users in a group by using a group information server according to an embodiment of the present invention. As shown in Figure 5, the specific steps are as follows.
  • Step S501 Search for the user identifier of all users of the group in the application system.
  • each group includes multiple users, each of which has a unique user ID, such as account information for each user.
  • the group information server finds the user ID of all users in the group in the application system.
  • the group "Legal Forum” includes: User B, whose account number is 59874321; User C, whose account number is 59874231; User D, whose account number is 4295423 and other users.
  • Step S502 Store the above user identifier into a cache database.
  • the group information server temporarily stores the user ID of the above user to the internal cache database.
  • Step S503 Extract the user identifier from the cache database.
  • the mail system extracts the user ID of the above-mentioned user required from the cache database. In this way, the mail system obtains the user IDs of all users in the group.
  • the group information server is used to obtain the user from the application system.
  • the group information and the user identification information of all users in the selected group, and temporarily store the information, the mail system directly obtains the required information from the group information server. In this way, problems such as excessive transmission data and long waiting time caused by frequent access to the application system by the mail system are avoided, and the sending speed of the group mail is improved.
  • FIG. 6 is a flow chart of a method for adding an index to a group mail to a sub-mail system of each user in an embodiment of the present invention. As shown in Figure 6, the specific steps are as follows.
  • Step S601 The group mail identifier is used as an index identifier.
  • Step S602 Link the index to the database.
  • steps S601 and S602 Linking the cable I identifier to the database and pointing to the group of email messages in the database.
  • the purpose of steps S601 and S602 is to establish an address link to the storage area where the group mail is located.
  • Step S603 Add the index identifier to each user's child mail system.
  • the index identifier is added to the index table of each user's child mail system and can also be displayed in a bold color.
  • an embodiment of the present invention further provides a mail server that implements group mail, which enables users with the same characteristics to participate in group mails of the same topic, and more efficiently communicates by using email.
  • FIG. 7 is a schematic structural diagram of a server for implementing a group mail service according to an embodiment of the present invention.
  • the server includes a group determining unit 71, a group mail holding unit 72, a user identification information acquiring unit 73, a user mail system searching unit 74, an index adding unit 75, and a display unit 76.
  • the group determining unit 71 determines the group to which the group mail sent by the user belongs in the application system, The determined group information is transmitted to the user identification information acquiring unit 73.
  • the group mail holding unit 72 includes at least one storage area for storing the received group mail information to its corresponding storage area.
  • the user identification information acquisition unit 73 acquires the user identification of at least one user of the group determined by the group determination unit 71, and transmits the user identification information of the at least one user to the user mail system search unit 74.
  • the user mail system search unit 74 searches for the sub-mail system of each user corresponding to the above identification information, and transmits the sub-mail system to the index adding unit 75.
  • the index adding unit 75 adds an address link to the storage area corresponding to the group mail in the group mail holding unit 72 to each user sub-mail system found by the user mail system searching unit 74.
  • the display unit 76 is configured to retrieve the group mail from the group mail storage unit 72 by pointing to the address link of the storage area corresponding to the group mail in the group mail storage unit 72 when the user logs in.
  • the group determining unit 71, the user identification information acquiring unit 73, the user mail system searching unit 74, and the index adding unit 75 can also be implemented in one module.
  • FIG. 8 is a schematic structural diagram of a server for implementing a group mail service according to an embodiment of the present invention.
  • the server includes a group determining unit 71, a group mail holding unit 72, a user identification information acquiring unit 73, a user mail system searching unit 74, an index adding unit 75, a display unit 76, and a reply mail storing unit 77. .
  • the reply mail storage unit 77 receives the reply mail for the group mail, and stores it in the storage area in which the group mail is located in the group mail holding unit 72.
  • the roles and functions of the group determining unit 71, the group mail holding unit 72, the user identification information acquiring unit 73, the user mail system searching unit 74, the index adding unit 75, and the display unit 76 in this embodiment are implemented as shown in FIG. The examples are the same and will not be described again.
  • Display unit 76 at this time the reply mail for the group mail is retrieved from the group mail storage unit 72 by pointing to the address link of the storage area corresponding to the group mail in the group mail storage unit 72.
  • FIG. 9 is a schematic structural diagram of a group information server according to an embodiment of the present invention.
  • the group information server includes a group query unit 901, a user identification information query unit 902, and a data cache unit 903:
  • the group query unit 901 finds each group identifier to which the user belongs in the application system; and sends it to the data buffer unit 903.
  • the user identification information inquiry unit 902 searches for the user identification information of all users of each group in the application system, and sends it to the data buffer unit 903.
  • the data temporary storage unit 903 stores the group identification information and the user identification information of all users.
  • the above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto, and any one skilled in the art is familiar with the technology. Any changes or substitutions that may be easily conceived within the scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A method for service of group emails includes the steps of that: when receiving group emails, the group emails are stored in the corresponding storage region; An address link pointing to the storage region where the group emails are stored is recorded in email storage region of one user at least; The user belongs to group users corresponding to group emails; When at least one user of group users is accessing, group emails are acquired from the storage region of group emails by the address link in email storage region of the user. Also, a server for group emails service is provided. The same email can be integrated among multiple users, at the same time, the network resource occupied can be reduced by the invention.

Description

一种实现群邮件服务的方法及服务器 技术领域 本发明涉及电子邮件领域, 特别是涉及一种实现群邮件服务的方法 及服务器。 发明背景 电子邮件是人们在互联网上进行沟通联系最常用的手段之一, 人们 通过电子邮件传递信息, 讨论问题, 既方便又安全。 随着用户对电子邮 件功能需求的多样化, 许多电子邮件服务商开始提供群邮件服务。 群邮 件服务具有主题聚合功能, 能针对同一主题的多封电子邮件进行聚合, 以一封邮件的形式呈现出来, 从而提高用户对同一主题的电子邮件的关 注度。  TECHNICAL FIELD The present invention relates to the field of email, and in particular to a method and server for implementing a group mail service. BACKGROUND OF THE INVENTION E-mail is one of the most common means of communication between people on the Internet. It is convenient and safe for people to communicate information by e-mail and discuss issues. With the diversification of user demand for e-mail functionality, many e-mail providers are beginning to offer group mail services. The group mail service has a topic aggregation function that aggregates multiple emails of the same topic and presents them as one email, thereby increasing the user's attention to emails on the same topic.

在现有技术中, 能实现在单个用户邮件存储区中对同一主题的多封 电子邮件进行聚合。比如用户 A发送有关就业问题的电子邮件到用户 B、 C、 D, 准备就有关就业问题与相关同学讨论。 用户 B和用户 C返回有 关就业问题的电子邮件到用户 A。邮件系统对用户 A的用户邮件信息进 行聚合, 即将用户 A发送的有关就业问题的电子邮件、用户 B和用户 C 返回的有关就业问题的电子邮件以一封电子邮件的形式显示给用户 A, 方便用户 A阅读。 发明内容 本发明实施例提供了一种实现群邮件服务的方法及服务器, 可使同 一邮件在多个用户间聚合, 同时减少对网络资源的占用。  In the prior art, it is possible to aggregate multiple emails of the same subject in a single user mail store. For example, User A sends an email about employment issues to users B, C, and D, and prepares to discuss the employment issues with relevant students. User B and User C return an email regarding User Issues to User A. The mail system aggregates the user's mail information of the user A, and the email about the employment problem sent by the user A, the user B, and the email about the employment problem returned by the user C are displayed to the user A in the form of an email. User A reads. SUMMARY OF THE INVENTION Embodiments of the present invention provide a method and a server for implementing a group mail service, which enable the same mail to be aggregated among multiple users while reducing the occupation of network resources.

本发明实施例提供的实现群邮件的方法包括:  The method for implementing group mail provided by the embodiment of the present invention includes:

在收到群邮件时, 保存所述群邮件至其对应的存储区; 在至少一个用户的邮件存储区中分别记录指向所述群邮件所在存 储区的地址链接; 所述至少一个用户属于所述群邮件对应的组群; When receiving the group mail, save the group mail to its corresponding storage area; Recording, in the mail storage area of the at least one user, an address link that points to a storage area where the group of mails is located; the at least one user belongs to a group corresponding to the group mail;

在所述至少一个用户中的一个用户登录时, 通过所述一个用户的邮 件存储区记录的所述地址链接从所述群邮件所在存储区获取所述群邮 件。  When a user of the at least one user logs in, the group mail is obtained from the storage area where the group mail is located by the address link recorded by the mail storage area of the one user.

本发明实施例提供的实现群邮件的服务器包括:  The server for implementing group mail provided by the embodiment of the present invention includes:

第一单元, 包含至少一个存储区, 用于保存接收到的群邮件至其对 应的存储区;  The first unit includes at least one storage area for storing the received group mail to its corresponding storage area;

第二单元, 用于在至少一个用户的邮件存储区中分别记录指向所述 第一单元内所述群邮件对应的存储区的地址链接, 所述至少一个用户属 于所述群邮件对应的组群;  a second unit, configured to record, in the mail storage area of the at least one user, an address link that points to a storage area corresponding to the group mail in the first unit, where the at least one user belongs to the group corresponding to the group mail ;

第三单元, 用于在至少一个用户中的一个用户登录时, 通过所述第 二单元在所述一个用户的邮件存储区中记录的地址链接, 从所述第一单 元获取所述群邮件。  And a third unit, configured to acquire the group mail from the first unit by using an address link recorded by the second unit in a mail storage area of the one user when one of the at least one users logs in.

本发明实施例通过建立指向群邮件所在存储区的地址链接, 只需在 至少一个用户邮件存储区中添加指向群邮件所在存储区的地址链接, 这 至少一个用户就可以在登录时, 通过存储在其存储区的地址链接就可以 调取并显示该群邮件, 使得同一群邮件能在多个用户之间形成聚合 In the embodiment of the present invention, by establishing an address link pointing to the storage area where the group mail is located, it is only necessary to add an address link pointing to the storage area where the group mail is located in at least one user mail storage area, and at least one user can be stored at the time of login. The address link of its storage area can retrieve and display the group mail, so that the same group of mail can form an aggregate between multiple users.

( thread ) 。 同样由于在至少一个用户邮件存储区中添加的是指向群邮 件所在存储区的地址链接, 这样无需在每个用户邮件存储区中保存群邮 件本身, 即只需对每个群邮件实行单副本保存, 减少了对网络资源的占 用。 附图简要说明 ( thread ). Also, since the address link to the storage area where the group mail is located is added in at least one user mail storage area, it is not necessary to save the group mail itself in each user mail storage area, that is, only one copy of each group mail is saved. , reducing the occupation of network resources. BRIEF DESCRIPTION OF THE DRAWINGS

图 1为现有技术中实现群邮件服务的方法流程图。 图 2为本发明实施例中实现群邮件服务的方法流程图。 FIG. 1 is a flow chart of a method for implementing a group mail service in the prior art. FIG. 2 is a flowchart of a method for implementing a group mail service according to an embodiment of the present invention.

图 3为本发明实施例中实现群邮件服务的方法流程图。  FIG. 3 is a flowchart of a method for implementing a group mail service according to an embodiment of the present invention.

图 4为本发明实施例中利用组群信息服务器确定用户所属组群的方 法流程图。  FIG. 4 is a flowchart of a method for determining a group to which a user belongs by using a group information server according to an embodiment of the present invention.

图 5为本发明实施例中利用组群信息服务器获取组群中所有用户的 用户标识的方法流程图。  FIG. 5 is a flowchart of a method for acquiring a user identifier of all users in a group by using a group information server according to an embodiment of the present invention.

图 6为本发明实施例中添加指向群邮件的索引到用户子邮件系统的 方法流程图。  FIG. 6 is a flowchart of a method for adding an index to a group mail to a user sub-mail system according to an embodiment of the present invention.

图 7为本发明实施例中实现群邮件服务的服务器结构示意图。  FIG. 7 is a schematic structural diagram of a server for implementing a group mail service according to an embodiment of the present invention.

图 8为本发明实施例中实现群邮件服务的服务器结构示意图。  FIG. 8 is a schematic structural diagram of a server for implementing a group mail service according to an embodiment of the present invention.

图 9为本发明实施例中组群信息服务器的结构示意图。 实施本发明的方式  FIG. 9 is a schematic structural diagram of a group information server according to an embodiment of the present invention. Mode for carrying out the invention

为使本发明实施例的特征和优点能够更加明显易懂, 下面结合附图 和具体实施方式对本发明实施例作进一步详细的说明。  The embodiments of the present invention will be further described in detail with reference to the accompanying drawings and embodiments.

图 1为现有技术中实现群邮件服务的方法流程图。 如图 1所示, 具 体步骤如下。  FIG. 1 is a flow chart of a method for implementing a group mail service in the prior art. As shown in Figure 1, the specific steps are as follows.

步骤 S101 : 用户发送某主题的电子邮件到多个其它用户。 如用户 A 发送有关就业问题的电子邮件到用户 B、 C、 D, 准备就有关就业问题与 相关同学讨论。  Step S101: The user sends an email of a certain topic to a plurality of other users. If user A sends an email about employment issues to users B, C, and D, prepare to discuss the employment issues with relevant students.

步骤 S102: 某些其它用户返回相同主题的答复邮件。 如用户 B和 用户 C返回有关就业问题的电子邮件到用户 A。  Step S102: Some other users return a reply mail of the same subject. For example, User B and User C return an email about User Issues to User A.

步骤 S103: 邮件系统将同一主题的电子邮件进行聚合, 并以一封电 子邮件的形式显示。如邮件系统将用户 A发送的有关就业问题的电子邮 件、及用户 B和 C返回的有关就业问题的电子邮件内容进行整理, 以一 封电子邮件的形式显示给用户 A, 方便用户 A阅读。 Step S103: The mail system aggregates emails of the same subject and displays them as an email. For example, the mail system sorts the emails about employment issues sent by User A and the emails about employment issues returned by Users B and C. The form of the email is displayed to the user A, which is convenient for the user A to read.

但本申请发明人发现现有技术存在如下问题: 上述方法只是在单个 用户邮件存储区中对同一主题的多封电子邮件进行聚合, 对该电子邮件 所能涉及的干系人未能形成更紧密的关系, 同一主题的内容未能在干系 人之间形成一种更积极的讨论环境。如用户 D就不能看到用户 B和用户 C回复的邮件内容,用户 B和用户 C也不能看到对方的回复邮件的内容。 另外在现有技术中, 同一电子邮件需分别存储在邮件系统中多个用户的 用户邮件存储区中, 对电子邮件系统资源的占用较多。  However, the inventor of the present application found that the prior art has the following problems: The above method only aggregates multiple emails of the same subject in a single user mail storage area, and the stakeholders involved in the email fail to form a closer Relationships, content on the same topic failed to form a more active discussion environment among stakeholders. For example, user D cannot see the content of the email replied by user B and user C, and user B and user C cannot see the content of the reply email of the other party. In addition, in the prior art, the same email is separately stored in the user mail storage area of multiple users in the mail system, and the email system resources are occupied more.

在应用系统中, 往往将具有相同特征或爱好的用户组成一个组群, 每个组群中的所有用户都有共同关心的焦点及话题。 其中应用系统包括 网络即时通讯系统、 网络游戏系统、 网络论坛系统等网络应用软件系统。 本发明实施例将应用系统中的组群概念引入邮件系统, 可以使组群的用 户就相关主题更方便地展开讨论。  In an application system, users with the same characteristics or hobbies are often grouped into a group, and all users in each group have a focus and topic of common concern. The application system includes a network application software system such as a network instant messaging system, a network game system, and a network forum system. The embodiment of the present invention introduces the group concept in the application system into the mail system, so that the users of the group can discuss the related topics more conveniently.

为解决上述问题, 本发明实施例提出了一种实现群邮件服务器的方 法, 在收到群邮件后将该群邮件保存至其对应的存储区, 同时将指向该 群邮件所在存储区的地址连接添加到至少一个用户的邮件存储区中, 当 用户登录时, 通过其邮件存储区中记录的地址链接就可以从该群邮件所 在存储区中获取该群邮件。  In order to solve the above problem, the embodiment of the present invention provides a method for implementing a group mail server, which saves the group mail to its corresponding storage area after receiving the group mail, and connects the address pointing to the storage area where the group mail is located. It is added to the mail store of at least one user. When the user logs in, the group address can be obtained from the storage area of the group mail through the address link recorded in the mail store.

图 2为本发明实施例中实现群邮件服务的方法流程图。如图 2所示, 具体步骤如下。  FIG. 2 is a flowchart of a method for implementing a group mail service according to an embodiment of the present invention. As shown in Figure 2, the specific steps are as follows.

步骤 S201: 确定用户发送的群邮件在应用系统中所属的组群。  Step S201: Determine the group to which the group mail sent by the user belongs in the application system.

邮件系统接收到用户发送的群邮件(可被组群内其他用户看到的邮 件)后, 根据用户发送的群邮件内容, 确定用户发送的群邮件所属的组 群。  After receiving the group mail sent by the user (the mail that can be seen by other users in the group), the mail system determines the group to which the group mail sent by the user belongs according to the content of the group mail sent by the user.

一般来说, 用户在应用系统中可能处于多个组群, 每个组群都具有 唯一的组群标识。 当用户发送某一组群的群邮件时, 在发送的群邮件中 包含有其所属的组群标识, 邮件系统可以根据该组群标识来确定用户发 送的群邮件所属的组群。 In general, users may be in multiple groups in the application system, each group has The only group ID. When a user sends a group email of a certain group, the group email sent includes the group identifier to which the group belongs, and the mail system can determine the group to which the group email sent by the user belongs according to the group identifier.

在实际实现中, 邮件系统在应用系统中查找用户所属的各组群, 将 各组群标识信息存储放在用户的邮件存储区中, 当该用户登录时, 将各 组群信息显示在该用户的邮件界面中, 这样该用户就可以从中选择一组 群来发送群邮件。  In an actual implementation, the mail system searches the application system for each group to which the user belongs, stores each group identification information in the user's mail storage area, and displays the group information on the user when the user logs in. In the mail interface, the user can select a group to send group mail.

如邮件系统在网络即时通讯系统中查找发现用户 A属于 "法律就 业,, 、 "郊游,, 、 "上海同乡" 三个组群, 将该三个组群显示给用户; 用户根据准备发送的群邮件内容, 确定发送一个主题属于 "法律就业" 组群的群邮件。 该群邮件中包含有 "法律就业" 组群标识, 邮件系统接 收到用户发送的群邮件后, 通过提取群邮件中的组群标识即可知道该群 邮件所属的组群。  For example, the mail system finds in the network instant messaging system that the user A belongs to the three groups of "legal employment, ", "outing," and "Shanghai fellow", and the three groups are displayed to the user; the user is based on the group to be sent. The content of the message, determine to send a group message whose subject belongs to the "Legal Employment" group. The group email contains the "legal employment" group identifier. After receiving the group mail sent by the user, the mail system can know the group to which the group mail belongs by extracting the group identifier in the group mail.

步骤 S202: 保存该用户发送的群邮件到组群对应的数据库。  Step S202: Save the group mail sent by the user to the database corresponding to the group.

邮件系统会为接收到的群邮件分配一个唯一的群邮件标识。 针对用 户发送的群邮件, 邮件系统在内部服务器设置与组群唯一对应的数据 库, 将用户发送的群邮件保存在该数据库中。 当需要查找该群邮件时, 可以通过该群邮件的唯一标识, 在数据库中查找到该群邮件。  The mail system assigns a unique group mail ID to the received group mail. For the group mail sent by the user, the mail system sets a database unique to the group on the internal server, and stores the group mail sent by the user in the database. When you need to find the group of messages, you can find the group of messages in the database by the unique identifier of the group of messages.

当然邮件系统也可以不按照组群来存储群邮件, 而是直接存储群邮 件。  Of course, the mail system can also store group mails instead of group groups, but directly store group mails.

步骤 S203: 获取群邮件所属组群中所有用户的用户标识。  Step S203: Acquire a user identifier of all users in the group to which the group mail belongs.

邮件系统在应用系统中查找获取该群邮件所属组群中所有用户的 用户标识, 用户标识可以是用户在该组群的帐号。  The mail system searches for the user ID of all users in the group to which the group belongs, and the user identifier may be the account of the user in the group.

如邮件系统在即时通讯系统的服务器查找 "法律就业" 组群中所有 用户的帐号信息。 步骤 S204: 查找上述用户标识对应的子邮件系统。 For example, the mail system searches the server of the instant messaging system for the account information of all users in the "legal employment" group. Step S204: Find the sub-mail system corresponding to the user identifier.

用户在应用系统的用户标识与其在邮件系统的标识具有唯一的对 应关系, 根据用户在应用系统的用户标识查找到该用户在邮件系统的标 识信息, 进而确定该标识信息对应的子邮件系统。  The user identifier of the application system has a unique correspondence with the identifier of the mail system, and the user identifies the identification information of the user in the mail system according to the user identifier of the application system, thereby determining the child mail system corresponding to the identifier information.

其中子邮件系统为用户邮件存储区, 用于存储该用户的邮件信息, 其由用户标识唯一标识。 用户可以通过邮件界面查看到存储在其子邮件 系统中的用户邮件信息。 如在实际应用中, 用户登录其邮箱后, 所查看 到的电子邮件、 草稿邮件以及通信录等用户邮件信息实质上存储在该用 户对应的子邮件系统中。  The sub-mail system is a user mail storage area for storing the user's mail information, which is uniquely identified by the user ID. Users can view the user's mail information stored in their child mail system through the mail interface. For example, in a practical application, after a user logs in to his or her mailbox, the user's mail information such as the e-mail, draft mail, and address book that are viewed is substantially stored in the sub-mail system corresponding to the user.

步骤 S205 : 添加指向存储群邮件的数据库的索引到上述子邮件系 统。 如在上述子邮件系统的索引中添加指向存储群邮件的数据库的索引 标识。  Step S205: Add an index of the database pointing to the storage group mail to the above sub-mail system. For example, add an index to the database of the storage group mail in the index of the above sub-mail system.

步骤 S206: 通过指向存储群邮件的数据库的索引,调取并显示群邮 件信息。  Step S206: The group mail information is retrieved and displayed by an index of a database pointing to the storage group mail.

用户登录子邮件系统时, 可以点击该索引, 通过该群邮件标识在数 据库中调取该群邮件, 并显示给用户。  When the user logs in to the child mail system, the index can be clicked, and the group mail is retrieved in the database through the group mail identifier and displayed to the user.

当然更为直接的方法是, 步骤 S205 中, 建立指向该群邮件所在存 储区的地址链接, 将该地址链接添加到各用户的子邮件系统中。 这里指 向该群邮件所在存储区的地址链接可以是指向该群邮件所在存储区的 地址的索引。  Of course, a more direct method is to establish an address link to the storage area where the group of mails is located in step S205, and add the address link to each user's child mail system. Here, the address link to the storage area where the group of mails is located may be an index to the address of the storage area where the group of mails is located.

步骤 S206 中, 通过指向该群邮件所在存储区的地址链接, 调取并 显示该群邮件。在用户登录时,通过添加在其子邮件系统中的地址链接, 就可以从该群邮件所在存储区调取该群邮件并显示给用户。  In step S206, the group mail is retrieved and displayed by an address link pointing to the storage area where the group of mails is located. When a user logs in, by adding an address link in their child mail system, the group mail can be retrieved from the storage area where the group mail is located and displayed to the user.

在本发明实施例中, 以上步骤执行并没有严格的执行顺序, 只要保 证步骤 S201在步骤 S203及步骤 S204之前执行,步骤 S202在步骤 S205 之前执行即可。 In the embodiment of the present invention, the above steps are not strictly performed, as long as the step S201 is performed before the step S203 and the step S204, and the step S202 is performed in the step S205. Execute before.

在本发明实施例中, 通过保存群邮件并建立指向该群邮件存储区的 地址链接, 并在各用户的用户邮件存储区中记录指向该群邮件存储区的 地址链接, 从而实现对每个群邮件的单副本保存, 减少了对网络资源的 占用。  In the embodiment of the present invention, each group is implemented by storing a group mail and establishing an address link to the group mail storage area, and recording an address link to the group mail storage area in the user mail storage area of each user. A single copy of the message is saved, reducing the occupation of network resources.

图 3为本发明实施例中实现群邮件服务的方法流程图。如图 3所示, 具体步骤如下。  FIG. 3 is a flowchart of a method for implementing a group mail service according to an embodiment of the present invention. As shown in Figure 3, the specific steps are as follows.

步骤 S301至步骤 S307: 确定用户发送的群邮件在应用系统中所属 的组群, 保存该群邮件到组群对应的数据库, 获取组群中所有用户的用 户标识, 查找用户标识对应的子邮件系统, 添加指向数据库的索引到上 述子邮件系统, 以及通过指向数据库的索引来调取并显示群邮件。 具体 步骤同 S201至 S206。  Step S301 to step S307: determining a group to which the group mail sent by the user belongs in the application system, saving the group mail to the database corresponding to the group group, obtaining the user identifiers of all users in the group group, and searching for the child mail system corresponding to the user identifier. , add an index to the database to the above sub-mail system, and retrieve and display the group mail by indexing to the database. The specific steps are the same as S201 to S206.

步骤 S308: 将针对该群邮件的回复邮件存储到数据库。  Step S308: The reply mail for the group mail is stored in the database.

将针对该群邮件的回复邮件也存储到该群邮件所在存储区中。 如将 针对该群邮件的回复邮件存储到对应的数据库中, 与用户发送的群邮件 进行聚合, 邮件中的附件也存储在所述数据库。  The reply mail for the group of mails is also stored in the storage area of the group mail. If the reply mail for the group mail is stored in the corresponding database, the group mail sent by the user is aggregated, and the attachment in the mail is also stored in the database.

通过指向该群邮件所在存储区的索引, 不仅可以调用并显示该群邮 件, 同时还可以调用并显示针对该群邮件的回复邮件。 在本发明实施例 中, 当某邮件为一群邮件的回复邮件时, 该回复邮件中也会继承该群邮 件标识, 这样邮件系统收到该回复邮件后, 通过识别其具有的群邮件标 识将其存储在正确的群邮件存储区中。  By pointing to the index of the storage area where the group of messages is located, not only can the group of messages be called and displayed, but also a reply message for the group of messages can be called and displayed. In the embodiment of the present invention, when a mail is a reply mail of a group of mails, the mail mail identifier is also inherited in the reply mail, so that after receiving the reply mail, the mail system identifies the group mail identifier by having the group mail identifier Stored in the correct group mail store.

步骤 S309: 在所有用户的应用系统中添加已收到群邮件的标识信 在本发明的实施例中, 还可以进一步在所有用户的邮件存储区或者 应用系统中添加用于指示是否收到群邮件的标记, 从而方便提醒该用户 在登录邮件系统或应用系统时查看群邮件。 如当用户已查看邮件系统之 前收到的群邮件, 但邮件系统还未收到该群邮件时, 在该用户的邮件存 储区或者应用系统中添加标记指示未收到群邮件; 当邮件系统收到该群 邮件时, 修改该标记以指示收到群邮件。 Step S309: Adding the identification message of the received group mail in the application system of all users. In the embodiment of the present invention, the message storage area or the application system of all users may further be added to indicate whether the group mail is received. Tag, which makes it easy to remind the user View group mail when you log in to your mail system or application. For example, when the user has checked the group mail received before the mail system, but the mail system has not received the group mail, add a mark in the user's mail storage area or application system to indicate that the group mail is not received; When the group message is sent, modify the flag to indicate that the group message was received.

在本发明实施例中, 并不要求一定要查找到组群中所有用户的用户 标识时, 也不要求一定要查找到所有用户的子邮件系统, 只要查找到至 少一个用户的用户标识及其子邮件系统即可实施本发明的方法。  In the embodiment of the present invention, when it is not required to find the user identifier of all users in the group, it is not required to find the child mail system of all users, as long as the user identifier of at least one user and its child are found. The mail system can implement the method of the present invention.

本发明实施例中, 邮件系统可以首先获取用户在应用系统中所属的 组群, 将该组群信息显示给用户以供用户发送群邮件时选择。 本发明实 施例可以在邮件系统和应用系统之间加设组群信息服务器, 以协助邮件 系统在应用系统中获取所需的信息。 图 4为本发明实施例中利用群组信 息服务器确定用户所属组群的方法流程图。如图 4所示,具体步骤如下。  In the embodiment of the present invention, the mail system may first obtain the group to which the user belongs in the application system, and display the group information to the user for the user to send the group mail. The embodiment of the present invention can add a group information server between the mail system and the application system to assist the mail system to obtain the required information in the application system. FIG. 4 is a flowchart of a method for determining a group to which a user belongs by using a group information server according to an embodiment of the present invention. As shown in Figure 4, the specific steps are as follows.

步骤 S401 : 查找用户在应用系统中所属的各组群标识;  Step S401: Find each group identifier to which the user belongs in the application system;

用户在应用系统中常常会同时属于多个组群, 组群信息服务器在应 用系统中如应用系统的服务器中查找该用户所属的各个组群的组群标 识。  Users often belong to multiple groups at the same time in the application system. The group information server searches for the group identifier of each group to which the user belongs in the application system, such as the server of the application system.

如,组群信息服务器在网络论坛系统的服务器中查找到用户 A同时 属于 "法律论坛" 、 "游戏论坛" 、 "军事论坛" 等三个组群, 获取该 三个组群的组群标识。  For example, the group information server finds that the user A belongs to the three groups of the "legal forum", the "game forum", and the "military forum" in the server of the network forum system, and obtains the group identifiers of the three groups.

步骤 S402: 将上述各组群标识存储到緩存数据库。  Step S402: Store the above group identifiers into the cache database.

组群信息服务器将查找到的上述组群标识暂存到内部緩存数据库 中。  The group information server temporarily stores the above-mentioned group identifiers found in the internal cache database.

步骤 S403: 从緩存数据库提取上述各组群标识。  Step S403: Extract the foregoing group identifiers from the cache database.

邮件系统从緩存数据库提取上述各组群标识。 这样, 邮件系统就获 取到用户在应用系统中所属的各组群标识。 步骤 S404: 添加上述各组群标识到邮件系统。 The mail system extracts the above group identifiers from the cache database. In this way, the mail system obtains the group identifiers to which the user belongs in the application system. Step S404: Add the above group identifiers to the mail system.

邮件系统将上述各组群标识添加到该用户的用户邮件存储区中, 从 而在用户的邮件界面上显示上述组群标识。  The mail system adds the above group identifiers to the user's mail storage area, and displays the group logo on the user's mail interface.

如,在该用户的邮件界面上的组群信息栏目显示 "法律论坛"、 "游 戏论坛" 、 "军事论坛" 三个组群标识信息。  For example, the group information column on the user's mail interface displays three group identification information: "Legal Forum", "Play Forum", and "Military Forum".

步骤 S405: 在上述各组群标识中选择某一组群标识。  Step S405: Select a certain group identifier in each group identifier.

用户在上述各组群标识中选择与准备发送的群邮件内容关系最为 密切的一个组群,发送群邮件,其中该群邮件中包含有选择的组群标识。  The user selects one of the group identifiers that is most closely related to the group mail content to be sent, and sends the group mail, wherein the group mail includes the selected group identifier.

同样, 在本发明实施例中, 也可以利用组群信息服务器在应用系统 中获取组群中的所有用户的用户标识, 暂存到緩存数据库。  Similarly, in the embodiment of the present invention, the group information server may also be used to obtain the user identifiers of all users in the group in the application system, and temporarily store them in the cache database.

图 5为本发明实施例中利用组群信息服务器获取组群中所有用户的 用户标识的方法流程图。 如图 5所示, 具体步骤如下。  FIG. 5 is a flowchart of a method for acquiring a user identifier of all users in a group by using a group information server according to an embodiment of the present invention. As shown in Figure 5, the specific steps are as follows.

步骤 S501: 在应用系统中查找组群的所有用户的用户标识。  Step S501: Search for the user identifier of all users of the group in the application system.

在应用系统中, 每个组群中都包括多个用户, 其中每个用户都有唯 一的用户标识, 如每个用户的帐号信息。 组群信息服务器在应用系统中 查找确定组群中所有用户的用户标识。  In an application system, each group includes multiple users, each of which has a unique user ID, such as account information for each user. The group information server finds the user ID of all users in the group in the application system.

如, 组群 "法律论坛" 中包括: 用户 B, 其帐号为 59874321 ; 用户 C, 其帐号为 59874231 ; 用户 D, 其帐号为 4295423等多个用户。  For example, the group "Legal Forum" includes: User B, whose account number is 59874321; User C, whose account number is 59874231; User D, whose account number is 4295423 and other users.

步骤 S502: 将上述用户标识存储到緩存数据库。  Step S502: Store the above user identifier into a cache database.

组群信息服务器将查找到上述用户的用户标识暂存到内部緩存数 据库。  The group information server temporarily stores the user ID of the above user to the internal cache database.

步骤 S503: 从緩存数据库提取上述用户标识。  Step S503: Extract the user identifier from the cache database.

邮件系统从緩存数据库提取所需的上述用户的用户标识。 这样, 邮 件系统就获取到该组群中所有用户的用户标识。  The mail system extracts the user ID of the above-mentioned user required from the cache database. In this way, the mail system obtains the user IDs of all users in the group.

在本发明实施例中, 采用群信息服务器从应用系统中获取用户所属 的组群信息以及选定组群中所有用户的用户标识信息, 并暂存这些信 息, 邮件系统直接从该组群信息服务器中获取所需信息。 这样, 避免因 邮件系统频繁访问应用系统而造成的传输数据量过大、 等待时间过长等 问题, 提高了群邮件的发送速度。 In the embodiment of the present invention, the group information server is used to obtain the user from the application system. The group information and the user identification information of all users in the selected group, and temporarily store the information, the mail system directly obtains the required information from the group information server. In this way, problems such as excessive transmission data and long waiting time caused by frequent access to the application system by the mail system are avoided, and the sending speed of the group mail is improved.

图 6为本发明实施例中添加指向群邮件的索引到各用户的子邮件系 统的方法流程图。 如图 6所示, 具体步骤如下。  6 is a flow chart of a method for adding an index to a group mail to a sub-mail system of each user in an embodiment of the present invention. As shown in Figure 6, the specific steps are as follows.

步骤 S601 : 将群邮件标识作为索引标识。  Step S601: The group mail identifier is used as an index identifier.

步骤 S602: 将索引标识链接数据库。  Step S602: Link the index to the database.

将该索弓 I标识与数据库相链接, 并指向数据库中该群邮件信息。 步骤 S601和 S602的目的在于建立指向群邮件所在存储区的地址链 接。  Linking the cable I identifier to the database and pointing to the group of email messages in the database. The purpose of steps S601 and S602 is to establish an address link to the storage area where the group mail is located.

步骤 S603: 添加该索引标识到各用户的子邮件系统。  Step S603: Add the index identifier to each user's child mail system.

将索引标识添加到各用户的子邮件系统的索引表中, 还可以用醒目 的颜色显示。  The index identifier is added to the index table of each user's child mail system and can also be displayed in a bold color.

通过在各用户的用户邮件存储区中添加指向群邮件存储区的索引, 不需在各用户的用户邮件存储区中分别保存该群邮件, 即群邮件只需单 副本保存, 节约对邮件服务器空间的占用。  By adding an index to the group mail storage area in the user mail storage area of each user, it is not necessary to separately save the group mail in the user mail storage area of each user, that is, the group mail only needs to be saved in a single copy, saving space for the mail server. Occupy.

基于上述方法, 本发明实施例还提供一种实现群邮件的邮件服务 器, 该邮件服务器可使具有相同特征的用户共同参与到同一主题的群邮 件中, 更高效的利用电子邮件进行交流。  Based on the foregoing method, an embodiment of the present invention further provides a mail server that implements group mail, which enables users with the same characteristics to participate in group mails of the same topic, and more efficiently communicates by using email.

图 7为本发明实施例中实现群邮件服务的服务器结构示意图。 如图 7所示, 该服务器包括组群确定单元 71、 群邮件保存单元 72、 用户标识 信息获取单元 73、 用户邮件系统查找单元 74、 索引添加单元 75及显示 单元 76。  FIG. 7 is a schematic structural diagram of a server for implementing a group mail service according to an embodiment of the present invention. As shown in Fig. 7, the server includes a group determining unit 71, a group mail holding unit 72, a user identification information acquiring unit 73, a user mail system searching unit 74, an index adding unit 75, and a display unit 76.

组群确定单元 71确定用户发送的群邮件在应用系统中所属的组群, 并将确定的组群信息发送给用户标识信息获取单元 73。 The group determining unit 71 determines the group to which the group mail sent by the user belongs in the application system, The determined group information is transmitted to the user identification information acquiring unit 73.

群邮件保存单元 72 包含至少一个存储区, 用于保存接收到的群邮 件信息至其对应的存储区。  The group mail holding unit 72 includes at least one storage area for storing the received group mail information to its corresponding storage area.

用户标识信息获取单元 73获取组群确定单元 71确定的组群的至少 一个用户的用户标识, 并将该至少一个用户的用户标识信息发送到用户 邮件系统查找单元 74。  The user identification information acquisition unit 73 acquires the user identification of at least one user of the group determined by the group determination unit 71, and transmits the user identification information of the at least one user to the user mail system search unit 74.

用户邮件系统查找单元 74 查找上述标识信息对应的各用户的子邮 件系统, 并将上述子邮件系统发送给索引添加单元 75。  The user mail system search unit 74 searches for the sub-mail system of each user corresponding to the above identification information, and transmits the sub-mail system to the index adding unit 75.

索引添加单元 75将指向群邮件保存单元 72内该群邮件对应的存储 区的地址链接添加到用户邮件系统查找单元 74所查找到的各用户子邮 件系统中。  The index adding unit 75 adds an address link to the storage area corresponding to the group mail in the group mail holding unit 72 to each user sub-mail system found by the user mail system searching unit 74.

显示单元 76用于在用户登录时, 通过指向群邮件保存单元 72内该 群邮件对应的存储区的地址链接, 从群邮件保存单元 72中调取群邮件。  The display unit 76 is configured to retrieve the group mail from the group mail storage unit 72 by pointing to the address link of the storage area corresponding to the group mail in the group mail storage unit 72 when the user logs in.

在实际实现中, 组群确定单元 71、 用户标识信息获取单元 73、 用 户邮件系统查找单元 74 以及索引添加单元 75 也可以在一个模块中实 现。  In an actual implementation, the group determining unit 71, the user identification information acquiring unit 73, the user mail system searching unit 74, and the index adding unit 75 can also be implemented in one module.

图 8为本发明实施例中实现群邮件服务的服务器结构示意图。 如图 8所示, 该服务器包括组群确定单元 71、 群邮件保存单元 72、 用户标识 信息获取单元 73、 用户邮件系统查找单元 74、 索引添加单元 75、 显示 单元 76、 及回复邮件存储单元 77。  FIG. 8 is a schematic structural diagram of a server for implementing a group mail service according to an embodiment of the present invention. As shown in FIG. 8, the server includes a group determining unit 71, a group mail holding unit 72, a user identification information acquiring unit 73, a user mail system searching unit 74, an index adding unit 75, a display unit 76, and a reply mail storing unit 77. .

回复邮件存储单元 77接收针对该群邮件的回复邮件, 将其存储在 群邮件保存单元 72内该群邮件所在的存储区中。  The reply mail storage unit 77 receives the reply mail for the group mail, and stores it in the storage area in which the group mail is located in the group mail holding unit 72.

组群确定单元 71、群邮件保存单元 72、 用户标识信息获取单元 73、 用户邮件系统查找单元 74、 索引添加单元 75、 显示单元 76在该实施例 中的作用和功能与在图 7所示实施例相同, 不再赘述。 此时显示单元 76 进一步用于通过指向群邮件保存单元 72 内该群邮件对应的存储区的地 址链接, 从群邮件保存单元 72中调取针对该群邮件的回复邮件。 The roles and functions of the group determining unit 71, the group mail holding unit 72, the user identification information acquiring unit 73, the user mail system searching unit 74, the index adding unit 75, and the display unit 76 in this embodiment are implemented as shown in FIG. The examples are the same and will not be described again. Display unit 76 at this time Further, the reply mail for the group mail is retrieved from the group mail storage unit 72 by pointing to the address link of the storage area corresponding to the group mail in the group mail storage unit 72.

图 9为本发明实施例中组群信息服务器的结构示意图。如图 9所示, 该组群信息服务器包括组群查询单元 901、 用户标识信息查询单元 902、 及数据緩存单元 903:  FIG. 9 is a schematic structural diagram of a group information server according to an embodiment of the present invention. As shown in FIG. 9, the group information server includes a group query unit 901, a user identification information query unit 902, and a data cache unit 903:

组群查询单元 901查找用户在应用系统中所属的各组群标识; 将其 发送到数据緩存单元 903。  The group query unit 901 finds each group identifier to which the user belongs in the application system; and sends it to the data buffer unit 903.

用户标识信息查询单元 902在应用系统中查找各组群所有用户的用 户标识信息, 将其发送到数据緩存单元 903。  The user identification information inquiry unit 902 searches for the user identification information of all users of each group in the application system, and sends it to the data buffer unit 903.

数据暂存单元 903 存储各组群标识信息和所有用户的用户标识信 以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围 并不局限于此, 任何熟悉该技术的人在本发明所揭露的技术范围内, 可 轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。  The data temporary storage unit 903 stores the group identification information and the user identification information of all users. The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto, and any one skilled in the art is familiar with the technology. Any changes or substitutions that may be easily conceived within the scope of the present invention are intended to be included within the scope of the present invention.

Claims

权利要求书 Claim 1、 一种实现群邮件服务的方法, 其特征在于, 包括:  A method for implementing a group mail service, comprising: 在收到群邮件时, 保存所述群邮件至其对应的存储区;  When receiving the group mail, save the group mail to its corresponding storage area; 在至少一个用户的邮件存储区中分别记录指向所述群邮件所在存 储区的地址链接; 所述至少一个用户属于所述群邮件对应的组群; 在所述至少一个用户中的一个用户登录时, 通过所述一个用户的邮 件存储区记录的所述地址链接从所述群邮件所在存储区获取所述群邮 件。  Recording, in the mail storage area of the at least one user, an address link pointing to the storage area where the group mail is located; the at least one user belongs to the group corresponding to the group mail; when one of the at least one user logs in And obtaining, by the address link recorded by the mail storage area of the user, the group mail from the storage area where the group mail is located. 2、 如权利要求 1所述的方法, 其特征在于, 进一步包括: 在收到至少一个用户各自针对所述群邮件回复的至少一个邮件时, 将所述针对所述群邮件回复的至少一个邮件存储在所述群邮件所在存 储区中;  2. The method of claim 1, further comprising: at least one of the messages replied to the group of mails when at least one of the at least one user replies to the group of mails is received Stored in the storage area where the group mail is located; 在所述至少一个用户中的一个用户登录时, 通过所述一个用户的邮 件存储区记录的所述地址链接, 从所述群邮件所在存储区获取针对所述 群邮件回复的至少一个邮件。  When one of the at least one user logs in, at least one mail replied to the group mail is obtained from the storage area where the group mail is located by the address link recorded by the mail storage area of the one user. 3、 如权利要求 1或 2所述的方法, 其特征在于, 进一步包括: 在所述至少一个用户的邮件存储区中分别添加用于指示是否收到 所述群邮件的标记;  The method according to claim 1 or 2, further comprising: adding, in the mail storage area of the at least one user, a flag for indicating whether the group mail is received; 在所述至少一个用户中的一个用户获取所述群邮件之前, 添加在所 述一个用户的邮件存储区的所述标记指示未收到所述群邮件;  Before the one of the at least one user acquires the group mail, the mark added in the mail storage area of the one user indicates that the group mail is not received; 在所述至少一个用户中的一个用户获取所述群邮件之前, 修改添加 在所述一个用户的邮件存储区的所述标记以使其指示收到所述群邮件。  Before the one of the at least one user acquires the group mail, modifying the mark added to the mail storage area of the one user to indicate that the group mail is received. 4、 如权利要求 1或 2所述的方法, 其特征在于, 所述在至少一个 用户的邮件存储区中分别记录指向所述群邮件所在存储区的地址链接 包括: The method according to claim 1 or 2, wherein the address link to the storage area where the group mail is located is respectively recorded in the mail storage area of at least one user Includes: 查找所述至少一个用户的邮件存储区;  Finding a mail storage area of the at least one user; 在所述查找到的至少一个用户的邮件存储区中分别记录指向所述 群邮件所在存储区的地址链接。  An address link pointing to the storage area of the group mail is respectively recorded in the mail storage area of the found at least one user. 5、 如权利要求 4所述的方法, 其特征在于, 所述查找至少一个用 户的邮件存储区包括:  5. The method of claim 4, wherein the searching for at least one user's mail storage area comprises: 根据所述收到的群邮件, 确定所述群邮件对应的组群;  Determining, according to the received group mail, a group corresponding to the group mail; 获取所述组群中至少一个用户的用户标识;  Obtaining a user identifier of at least one user in the group; 根据所述获取的用户标识, 查找所述至少一个用户的邮件存储区。 And searching for the mail storage area of the at least one user according to the obtained user identifier. 6、 如权利要求 5 所述的方法, 其特征在于, 所述群邮件中包含有 其对应的组群标识信息, 所述确定所述群邮件对应的组群包括: The method according to claim 5, wherein the group mail includes its corresponding group identification information, and the determining the group corresponding to the group mail comprises: 根据群邮件中包含的组群标识信息, 确定所述群邮件对应的组群。 The group corresponding to the group mail is determined according to the group identification information included in the group mail. 7、 如权利要求 1或 2所述的方法, 其特征在于, 进一步包括: 获取至少一个用户在应用系统中所属的各组群; The method according to claim 1 or 2, further comprising: acquiring each group to which the at least one user belongs in the application system; 将所述至少一个用户在应用系统中所属的各组群信息分别添加到 所述至少一个用户各自的邮件存储区中;  Adding each group information to which the at least one user belongs in the application system to each of the at least one user's mail storage area; 在所述至少一个用户中的一个用户登录时, 将所述一个用户所属的 各组群信息显示在所述一个用户的邮件界面中, 以供所述一个用户从中 选择一组群发送所述群邮件。  Displaying, by a user of the at least one user, each group information to which the one user belongs in the mail interface of the one user, for the one user to select a group to send the group mail. 8、 如权利要求 7 所述的方法, 其特征在于, 所述获取至少一个用 户在应用系统中所属的各组群包括:  8. The method according to claim 7, wherein the acquiring the groups to which the at least one user belongs in the application system comprises: 组群信息服务器查找并存储用户在应用系统中所属的各组群标识; 从所述组群信息服务器中提取所述各组群标识。  The group information server searches for and stores each group identifier to which the user belongs in the application system; and extracts the group group identifiers from the group information server. 9、 如权利要求 1或 2所述的方法, 其特征在于, 所述群邮件对应 的组群为网络即时通讯系统、 网络游戏系统或网络论坛系统中的组群。 The method according to claim 1 or 2, wherein the group corresponding to the group mail is a group in a network instant messaging system, a network game system or a network forum system. 10、 如权利要求 5所述的方法, 其特征在于, 所述获取组群中至少 一个用户的用户标识包括: The method according to claim 5, wherein the acquiring the user identifier of at least one user in the group includes: 组群信息服务器在应用系统中查找所述组群中至少一个用户的用 户标识, 并存储所述用户标识;  The group information server searches the application system for the user identifier of at least one user in the group, and stores the user identifier; 从所述组群信息服务器中提取所述用户标识。  Extracting the user identification from the group information server. 11、 如权利要求 1或 2所述的方法, 其特征在于, 所述指向所述群 邮件所在存储区的地址链接为指向所述群邮件所在存储区的地址的索 引;  The method according to claim 1 or 2, wherein the address link to the storage area where the group mail is located is an index pointing to an address of a storage area where the group mail is located; 所述在至少一个用户的邮件存储区中分别记录指向所述群邮件所 在存储区的地址链接包括:  The respectively recording the address links pointing to the storage area of the group mail in the mail storage area of the at least one user includes: 建立指向所述群邮件所在存储区的地址的索引;  Establish an index pointing to the address of the storage area where the group mail is located; 在所述至少一个用户的邮件存储区中分别添加所述索引。  The index is separately added in the mail storage area of the at least one user. 12、 一种实现群邮件服务的服务器, 其特征在于, 包括: 第一单元, 包含至少一个存储区, 用于保存接收到的群邮件至其对 应的存储区;  12. A server for implementing a group mail service, comprising: a first unit, comprising at least one storage area, configured to save the received group mail to a corresponding storage area; 第二单元, 用于在至少一个用户的邮件存储区中分别记录指向所述 第一单元内所述群邮件对应的存储区的地址链接, 所述至少一个用户属 于所述群邮件对应的组群;  a second unit, configured to record, in the mail storage area of the at least one user, an address link that points to a storage area corresponding to the group mail in the first unit, where the at least one user belongs to the group corresponding to the group mail ; 第三单元, 用于在至少一个用户中的一个用户登录时, 通过所述第 二单元在所述一个用户的邮件存储区中记录的地址链接, 从所述第一单 元获取所述群邮件。  And a third unit, configured to acquire the group mail from the first unit by using an address link recorded by the second unit in a mail storage area of the one user when one of the at least one users logs in. 13、 如权利要求 12所述的服务器, 其特征在于, 所述第二单元包 括步包括:  The server according to claim 12, wherein the second unit comprises: 第一子单元, 用于确认所述群邮件所属的组群;  a first subunit, configured to confirm a group to which the group mail belongs; 第二子单元, 用于查找所述第一子单元确认的组群中至少一个用户 的用户标识; a second subunit, configured to find at least one user in the group confirmed by the first subunit User ID; 第三子单元, 用于根据第二子单元查找的用户标识, 查找所述第一 子单元确认的组群中至少一个用户的邮件存储区;  a third subunit, configured to search, according to the user identifier searched by the second subunit, a mail storage area of at least one user in the group confirmed by the first subunit; 第四子单元, 用于在所述第三子单元查找到的至少一个用户的邮件 存储区中分别记录指向所述第一单元内所述群邮件对应的存储区的地 址链接。  And a fourth subunit, configured to record, in the mail storage area of the at least one user found by the third subunit, an address link to a storage area corresponding to the group mail in the first unit. 14、如权利要求 12或 13所述的服务器, 其特征在于, 进一步包括: 第四单元, 用于接收至少一个用户各自针对所述群邮件回复的至少 一个邮件, 将所述针对所述群邮件回复的至少一个邮件存储在所述第一 单元内所述群邮件对应的存储区中;  The server according to claim 12 or 13, further comprising: a fourth unit, configured to receive at least one mail that each user replies to the group mail, and the Responding at least one mail is stored in a storage area corresponding to the group mail in the first unit; 所述第三单元进一步用于从所述第一单元内所述群邮件对应的存 储区中获取所述针对所述群邮件回复的至少一个邮件。  The third unit is further configured to obtain, according to the storage area corresponding to the group mail in the first unit, the at least one mail that is replied to the group mail.
PCT/CN2008/070571 2007-06-18 2008-03-24 Method and server for group emails service Ceased WO2008154822A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200710108691.7 2007-06-18
CN200710108691.7A CN100579084C (en) 2007-06-18 2007-06-18 A method and system for realizing group mail, and group information server

Publications (1)

Publication Number Publication Date
WO2008154822A1 true WO2008154822A1 (en) 2008-12-24

Family

ID=38899197

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/070571 Ceased WO2008154822A1 (en) 2007-06-18 2008-03-24 Method and server for group emails service

Country Status (2)

Country Link
CN (1) CN100579084C (en)
WO (1) WO2008154822A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100579084C (en) * 2007-06-18 2010-01-06 腾讯科技(深圳)有限公司 A method and system for realizing group mail, and group information server
CN105373619B (en) * 2015-12-03 2018-12-07 中国联合网络通信集团有限公司 A kind of user group's analysis method and system based on user's big data
CN108337154A (en) * 2018-03-26 2018-07-27 天津中新智冠信息技术有限公司 A kind of mail transmission/reception, inquiry, group information interactive managing system and method
CN113018852B (en) * 2021-05-28 2021-08-06 腾讯科技(深圳)有限公司 Data processing method and data processing device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704311B1 (en) * 1999-06-25 2004-03-09 Lucent Technologies Inc. Application-level switching server for internet protocol (IP) based networks
CN1494317A (en) * 2003-08-20 2004-05-05 西安开元微电子科技有限公司 Network camera based on static compression coding and TCP/IP protocol
CN1735077A (en) * 2004-08-12 2006-02-15 上海华为技术有限公司 Bulk mail processing method
CN101072204A (en) * 2007-06-18 2007-11-14 腾讯科技(深圳)有限公司 Method and system for realizing group mails, and group in formation server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704311B1 (en) * 1999-06-25 2004-03-09 Lucent Technologies Inc. Application-level switching server for internet protocol (IP) based networks
CN1494317A (en) * 2003-08-20 2004-05-05 西安开元微电子科技有限公司 Network camera based on static compression coding and TCP/IP protocol
CN1735077A (en) * 2004-08-12 2006-02-15 上海华为技术有限公司 Bulk mail processing method
CN101072204A (en) * 2007-06-18 2007-11-14 腾讯科技(深圳)有限公司 Method and system for realizing group mails, and group in formation server

Also Published As

Publication number Publication date
CN100579084C (en) 2010-01-06
CN101072204A (en) 2007-11-14

Similar Documents

Publication Publication Date Title
US12147481B2 (en) Integration of news into direct social communications and interactions
US9237123B2 (en) Providing an answer to a question from a social network site using a separate messaging site
US6018761A (en) System for adding to electronic mail messages information obtained from sources external to the electronic mail transport process
US7013326B1 (en) Chat system, dummy client system for chat system, and computer readable medium storing dummy client program
US20070156824A1 (en) Community messaging system
US8996635B1 (en) Automated participants for hosted conversations
JP2006236320A (en) Method and system for searching for communication destination information collected from communication destination source
JP2000066970A (en) Personal relationship information management system, its method and recording medium
JP2012502385A (en) Ranking search results based on affinity criteria
US20090248819A1 (en) Email routing
US7426541B2 (en) Electronic mail metadata generation and management
WO2008154822A1 (en) Method and server for group emails service
US20120303601A1 (en) Mobile search method and system thereof
CN102469039B (en) Intelligent network communication system and method
CN102387089B (en) Method and server for transporting messages
CN103354516A (en) Client layered address list realization method for instant messaging
EP3788576A1 (en) Contact relevance data provisioning in email systems
CN111538797A (en) Method for determining receiving address and related equipment
KR100457325B1 (en) System for sending,receiving and displaying message, method for sending, receiving and displaying message
JP4187455B2 (en) Information processing apparatus, message processing method, and program
JP3136380U (en) Information sharing system
JP2000330913A (en) Conversation sending system and method
JP2002140261A (en) Email system
JP3962768B2 (en) E-mail transfer system and e-mail transfer method
JP5658184B2 (en) Information sharing apparatus, browsing promotion method, and program

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: 08715307

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 6782/CHENP/2009

Country of ref document: IN

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC OF 220410

122 Ep: pct application non-entry in european phase

Ref document number: 08715307

Country of ref document: EP

Kind code of ref document: A1