[go: up one dir, main page]

WO2008071109A1 - A method and system for realizing the third-party mail account management - Google Patents

A method and system for realizing the third-party mail account management Download PDF

Info

Publication number
WO2008071109A1
WO2008071109A1 PCT/CN2007/070991 CN2007070991W WO2008071109A1 WO 2008071109 A1 WO2008071109 A1 WO 2008071109A1 CN 2007070991 W CN2007070991 W CN 2007070991W WO 2008071109 A1 WO2008071109 A1 WO 2008071109A1
Authority
WO
WIPO (PCT)
Prior art keywords
account
party
server
network
mail account
Prior art date
Application number
PCT/CN2007/070991
Other languages
French (fr)
Chinese (zh)
Inventor
Tianshi Mu
Original Assignee
Tencent Technology (Shenzhen) Company Limited
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) Company Limited filed Critical Tencent Technology (Shenzhen) Company Limited
Publication of WO2008071109A1 publication Critical patent/WO2008071109A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • 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/48Message addressing, e.g. address format or anonymous messages, aliases
    • 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/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • 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/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding

Definitions

  • the present invention relates to the field of computer networks and communications, and in particular, to a method and system for implementing third party mail account management. Background of the invention
  • the present invention provides a method and system for implementing third party mail account management, which solves the problem of inconvenient management of multiple mail accounts belonging to different domain names and poor experience of users in management in the prior art.
  • the present invention provides a method for implementing third party mail account management, which is applied to a system including a third party account server and a network account server, wherein the third party account server stores the correspondence between the network account information and one or more third party mail account information.
  • the method includes The following steps:
  • the client logs into the network account server, and sends a third party mail account management request to the third party account server through the server, where the request includes the network account information;
  • the third-party account server obtains the third-party mail account information by using the correspondence relationship and the network account information, and determines, according to the third-party mail account information, a server where the corresponding third-party mail account is located, where the third-party mail account is located The server is operating.
  • the present invention also provides a system for implementing third party mail account management, the system comprising: a network account server, configured to send a third party mail account management request sent by a network account that has logged in to a third party account server, the request
  • the third-party account server included in the network account letter is configured to save a correspondence between the network account information and one or more third-party mail account information, and obtain the third-party mail account information by using the correspondence relationship and the network account information, according to the third-party mail message.
  • the account information determines the server where the corresponding third party mail account is located, and operates the server where the third party mail account is located.
  • the present invention also provides a method for implementing third party mail account management, which is applied to a system including a third party account server and a network account server, the method comprising the steps of:
  • the client logs into the network account server, and sends a third party mail account management request to the third party account server through the server, where the request includes more than one third party mail account information;
  • the third-party account server determines, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and operates the server where the third-party mail account is located.
  • the present invention also provides a system for implementing third party mail account management, the system comprising: a network account server for sending a third party mail that has been sent in a network account that is logged in by itself An account management request is sent to a third party account server, the request including more than one third party mail account information;
  • the third-party account server is configured to determine, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and operate the server where the third-party mail account is located.
  • the invention logs in to the network account server through the client, and sends a third party mail account management request to the third party account server through the server, and the third party account server reuses the saved network account information and one or more third party mail account information.
  • the corresponding relationship and the network account information obtain the third-party mail account information, determine the server where the corresponding third-party mail account is located according to the third-party mail account information, and perform the server where the third-party mail account is located according to the service operation information.
  • the operation method enables the user to conveniently manage the mail account different from the domain name through the existing network account, without adding unnecessary software, and the user experience is good.
  • FIG. 1 is a schematic structural view of a system of the present invention
  • FIG. 3 is a schematic flowchart of a step of Embodiment 2 of the present invention.
  • FIG. 1 it is a schematic structural diagram of a system according to the present invention.
  • the system includes a network account server 11 and a third-party account server 12, wherein the network account server 11 is configured to manage a third-party mail account that has been sent in a network account that is logged in by itself.
  • Request to send to a third party account The server 12, the request includes the network account information; the third-party account server 12 is configured to save the correspondence between the network account information and one or more third-party mail account information, and obtain the third-party mail account information by using the correspondence relationship and the network account information, according to
  • the third party mail account information determines the server where the corresponding third party mail account is located, and operates the server where the third party mail account is located.
  • the third party account server 12 can also carry the business operation information in the third party mail account management request, and the third party account server 12 operates the server where the third party mail account is located according to the business operation information.
  • the business operation information may include a business operation type code including one or more of inserting, deleting, selecting, opening, closing, checking, and reading command words.
  • the network account server 11 includes a sending unit 21 for transmitting a third party mail account management request sent by the network account that has logged in itself to the third party account server, the request including the network account information.
  • the third party account server 12 includes a storage unit 31, a receiving unit 32, and an operation unit 33.
  • the storage unit 31 is configured to save a correspondence between the network account information and one or more third-party mail account information;
  • the receiving unit 32 is configured to receive a third-party mail account management request sent by the network account server, and send the
  • the operation unit 33 is configured to obtain third-party mail account information by using the correspondence relationship and network account information, and determine, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and the third-party mail account The server where it is operating.
  • the system also includes a common gateway interface unit 13 for receiving a third party mail account management request sent by the network account server and forwarding the request to the third party account server.
  • the public gateway interface unit 13 is further configured to forward the third party mail account management request to the third party account server by using a user datagram protocol.
  • the network account information includes the network account identifier
  • the third party mail account information includes at least a username and password of the third party mail account.
  • the operation unit 33 includes a login unit 41 and a control unit 42, wherein the login unit 41 is configured to log in to the server where the third party mail account is located according to the username and password of the third party mail account; and the control unit 42 is configured to use the type of the service operation.
  • the code operates on the server where the logged-in third party mail account is located, and returns the operation result to the feedback unit 22 according to the network account identifier.
  • the network account server 11 further includes a feedback unit 22 for receiving the operation result returned by the control unit 42 and displaying the result of the operation to the network account client.
  • the receiving unit 32 is further configured to parse the received third party mail account management request.
  • control unit 42 is further configured to send the read mail in the third party mail account to the feedback unit 22.
  • the network account server further includes a first authentication unit 23, configured to authenticate the network account information in the third-party mail account management request that has been sent by the network account that is logged in by itself, and when the authentication is passed, the request is made. Sended to the transmitting unit 21.
  • the system further includes a second authentication unit 14 configured to receive a third party mail account management request sent by the network account server, and perform authentication on the network account information in the request, when the authentication is passed, The request is sent to the public gateway interface unit 13.
  • a second authentication unit 14 configured to receive a third party mail account management request sent by the network account server, and perform authentication on the network account information in the request, when the authentication is passed, The request is sent to the public gateway interface unit 13.
  • the method of the present invention is applied to a system including a third party account server and a server providing services to the network account, wherein the third party account server stores the correspondence between the network account information and one or more third party mail account information, and the client logs in to the network account server. And sending, by the server, a third-party mail account management request to the third-party account server, where the request includes the network account information and service operation information, and the third-party account server obtains the third party by using the correspondence relationship and the network account information.
  • the network account may include an IM (Instance, Message) account or a mail account.
  • IM Instance, Message
  • the client manages the third-party mail account through an existing IM account.
  • the IM account server is used to represent the network account server using the IM.
  • FIG. 2 the embodiment of the present invention is an embodiment of the present invention. Schematic diagram of a 1-step process, which mainly includes the following steps:
  • Step 201 Correspondence between the IM account information saved in the third party account server and one or more third party mail account information.
  • the client runs the IM software, logs in to the IM account server, and initiates a provisioning request to the third-party account server through the IM account server, and requests management of the third-party account, where the IM account information and the number are included in the opening request.
  • the IM account information includes the IM account identifier
  • the third party mail account information includes a user name, password information of the third party mail account, and related information of other third party mail accounts, the other
  • the related information of the third party account is shown in Table 1.
  • the third-party account server authenticates the IM account information, and saves the corresponding relationship after the authentication is passed.
  • there may be various authentication conditions For example, it may be judged whether or not authentication is performed based on information such as points or priorities of the IM account.
  • Table 1 Step 202 The client sends a third party mail account management request to the IM account server. After the client sends a provisioning request to the third-party account server through the IM account server, the third-party mail account management request can be sent to the third-party account server through the IM account server again. If the client exits the IM account server after sending the provisioning request, The third-party mail account management request can be sent to the third-party account server through the IM account server when logging in next time.
  • the client first sends a third-party mail account management request to the IM account server, where the IM account information and the business operation type code (CMD, Command) are included in the management request, and the CMD is for the client to subscribe to the third-party mail account. Operations, including: insert, delete, select, turn on, turn off, check, and read one or more of the command words.
  • the IM account server After receiving the third-party mail account management request, the IM account server authenticates the IM account included in the request, and queries whether the account is eligible to initiate the request. In this embodiment, setting an IM account that can log in normally is eligible to initiate a third-party mail account management request, and of course, an authentication request may be set according to other requirements, for example, according to the priority or point of the IM account. .
  • the IM account server queries that the IM account has been logged in normally, and the information in the request is encrypted by authenticating the IM account.
  • Step 203 The IM account server sends a third party mail account management request to the third party account server through a Common Gateway Interface (CGI).
  • CGI Common Gateway Interface
  • the IM account server sends the encrypted request information to the CGI.
  • the CGI needs to authenticate the IM account in the request.
  • the IM account that can be normally logged in can be passed.
  • Authentication can also be used to authenticate.
  • the CGI decrypts and restores the original encrypted data to the original data according to the symmetric key, and then passes the original data through the User Datagram Protocol (UDP).
  • UDP User Datagram Protocol
  • UDP User Datagram Protocol
  • verifying the legality of the IM account is by CGI. Completed, CGI plays the role of passing data and verifying identity.
  • the authentication process can also be done by a third-party account server.
  • Step 204 The third-party account server obtains the third-party mail account information by using the saved IM account information and the correspondence between one or more third-party mail account information and the network account information, and determining the corresponding third-party mail account according to the third-party mail account information. And the server operates on the server where the third-party mail account is located according to the service operation information.
  • the third-party account server After receiving the UDP packet sent by the CGI, the third-party account server parses and verifies the UDP packet to obtain the IM account information and the CMD. After determining that the IM account passes the authentication, the third-party mail account information is found according to the corresponding relationship between the saved IM account information and one or more third-party mail account information, and then the user name and password in the third-party mail account information are used. Log in to the server where the third-party mail account is located, and perform the CMD operation on the third-party mail account in the server.
  • the third-party account server logs in to the mail account on the sina mail server through the network, and operates through the server where the account is located.
  • the CMD is an insert/delete/select command word
  • an insert/delete/select operation of the third-party account is performed.
  • the CMD is open/close/check these command words, the account opening/closing/checking the account is performed.
  • the insert/delete/select operation of the third-party account mail is performed.
  • the third party account server obtains the read mail in the third party account from the server where the third party account is located, and sends the message to the IM account server through the CGI, and then returns to the client.
  • Step 205 Return the operation result to the client.
  • the third-party account server When the third-party account server completes the operation of all third-party accounts, it will operate The operation result is returned to the CGI through the UDP protocol, and the CGI returns the operation result to the server where the IM account is located, and the server returns the operation result to the client, and completes the management of the third party mail account through the IM account. process.
  • the CMD is a read command word
  • the third-party account server stores the read mail in the third-party account, and sends the message to the IM account server through the CGI, and the process of returning to the client may be in step 204, or may be in step 205.
  • the read message is returned at the same time as the result of the operation is returned.
  • the client manages the third party mail account through a mail account in a registered domain name.
  • FIG. 3 it is a schematic flowchart of the steps in the embodiment. The method mainly includes the following steps:
  • Step 301 Save the correspondence between the registered mail account information and one or more third party mail account information in the third party account server.
  • Step 302 The client sends a third party mail account management request to the server where the registered mail account is located.
  • the client After the registered mail account is successfully logged in, the client sends a third party mail account management request to the server where the registered mail account is located, and the request includes the mail account information and the CMD of the registered login. Subsequent steps 303, 304, and 305 are the same as 203, 204, and 205 in Embodiment 1, and are not described here. This method is used to complete the management of third-party mail accounts through registered mail accounts.
  • the correspondence between an existing account and one or more third-party mail accounts is saved, and in the present invention, the correspondence relationship may be disregarded, and the client logs in to the network account server, and through the server
  • the third-party account server sends a third-party mail account management request, the request includes one or more third-party mail account information and business operation information, and then the third-party account server determines the corresponding third party according to the one or more third-party mail account information.
  • FIG. 4 is a schematic flowchart of a process in Embodiment 3 of the present invention, where the method mainly includes the following steps:
  • Step 401 The client logs in to the IM account server and sends a third party mail account management request to the server.
  • the third account mail account management request is sent to the IM account server, where the request includes the IM account information, one or more third party mail account information, and the CMD.
  • the three-party mail account information includes the user name, password information and other third-party mail account related information of the third-party mail account, and the related information of the other third-party accounts is shown in Table 1.
  • the CMD is one or more of the client's desire to operate on a third party mail account, including: insert, delete, select, open, close, check, and read command words.
  • the IM account server authenticates the IM account included in the request, and queries whether the account is eligible to initiate the request.
  • the IM account that can be normally logged in is also eligible to initiate a third party mail account management request, and of course, the authentication request can be set according to other requirements.
  • the IM account server queries that the IM account has been logged in normally, and the information in the request is encrypted by authenticating the IM account.
  • Step 402 The IM account server sends a third party mail account management request to the third party account server through a common gateway interface (CGI).
  • CGI common gateway interface
  • Step 403 The third-party account server determines, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and operates the server where the third-party mail account is located according to the service operation information.
  • the UDP packet is received by the third-party account server after receiving the UDP packet sent by the CGI. Perform parsing and verification to obtain the IM account, third party mail account information and CMD. Then, according to the username and password of the third-party mail account, the server is located at the server where the third-party mail account is located, and the CMD operation is performed on the third-party mail account in the server.
  • Step 404 Return the operation result to the client.
  • the user can conveniently manage the mail account different from the domain name through the existing network account, and does not need to add redundant software, so that the user experience is better.
  • a system for implementing third party mail account management can be obtained, the system comprising a network account server and a third party account server, wherein the network account server is used for the network account that has logged in itself
  • the sent third party mail account management request is sent to the third party account server, the request includes one or more third party mail account information and business operation information; and the third party account server is configured to determine the corresponding third party according to the third party mail account information a server where the mail account is located, and operating the server where the third party mail account is located according to the business operation information.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Computer Hardware Design (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A method for realizing the third-party mail account management, which includes the following steps: A. the client logs in the network account sever, a third-party mail account managing request is sent to the third-party account server by the network account server, and the network account information is involved in the request; B. the third-party account server uses the corresponding relation and the network account information to obtain the third-party mail account information, determines the server of the corresponding third-party mail account according to the third-party mail account information, and operates the server of the third-partymail account. With the method, the client can conveniently manage the mail accounts with the different domain names by an existing network account, and has no use of extra software, so to improve the user experience. A system for realizing the third-party mail account management is also provided.

Description

一种实现第三方邮件账户管理的方法及系统  Method and system for realizing third party mail account management
技术领域 Technical field
本发明涉及计算机网络及通信领域, 尤其涉及一种实现第三方邮件 账户管理的方法及系统。 发明背景  The present invention relates to the field of computer networks and communications, and in particular, to a method and system for implementing third party mail account management. Background of the invention
随着计算机网络的发展, 越来越多的用户使用邮件来进行数据传 输, 很多用户拥有属于不同邮件服务供应商的多个邮件账户。 例如, 有 的用户可能同时拥有新浪(sina )、 163、 21cn等域名的邮件账户, 这些 邮件供应商会向用户提供页面邮件(Web Mail )服务, 用户每登录一次 某一域名的万维网邮箱(Web Mail ),只能够在邮件的客户端管理该域的 邮件账户, 例如用户在万维网 (Web )上登录 sina的邮箱, 那么只可以 管理当前域名为 sina的邮件账户。但是当用户同时拥有多个域名的邮件 账户时, 就需要登录不同域名的 Web Mail, 这样对多个域名的邮件账户 管理时会十分不便, 并且在用户对不同域名的邮件进行管理时还需要在 多个网页中进行一系列操作, 使得用户体验较差。 发明内容  With the development of computer networks, more and more users use email for data transmission, and many users have multiple email accounts belonging to different mail service providers. For example, some users may have mail accounts for domain names such as Sina (Sina), 163, and 21cn. These mail providers will provide users with a Web Mail service. Each time a user logs in to a Web mailbox of a domain name (Web Mail) ), only the mail account of the domain can be managed on the client of the mail. For example, if the user logs in to the mailbox of Sina on the World Wide Web (Web), then only the mail account whose current domain name is sina can be managed. However, when a user has multiple mail accounts with multiple domain names, it is necessary to log in to Web Mail of different domain names, which is very inconvenient for managing mail accounts of multiple domain names, and also needs to be managed when users manage mails of different domain names. A series of operations in multiple web pages make the user experience worse. Summary of the invention
本发明提供一种实现第三方邮件账户管理的方法及系统, 以解决现 有技术中存在的对属于不同域名的多个邮件账户管理不便和用户在管 理时体验较差的问题。  The present invention provides a method and system for implementing third party mail account management, which solves the problem of inconvenient management of multiple mail accounts belonging to different domain names and poor experience of users in management in the prior art.
本发明提供一种实现第三方邮件账户管理的方法, 应用于包括第三 方账户服务器和网络账户服务器的系统中, 第三方账户服务器中保存了 网络账户信息和一个以上第三方邮件账户信息的对应关系, 该方法包括 以下步骤: The present invention provides a method for implementing third party mail account management, which is applied to a system including a third party account server and a network account server, wherein the third party account server stores the correspondence between the network account information and one or more third party mail account information. , the method includes The following steps:
A. 客户端登录所述网络账户服务器, 并通过该服务器将第三方邮 件账户管理请求发送给所述第三方账户服务器, 该请求中包括该网络账 户信息;  A. The client logs into the network account server, and sends a third party mail account management request to the third party account server through the server, where the request includes the network account information;
B. 所述第三方账户服务器利用所述对应关系和网络账户信息获得 第三方邮件账户信息, 根据该第三方邮件账户信息确定对应的第三方邮 件账户所在的服务器, 对所述第三方邮件账户所在的服务器进行操作。  B. The third-party account server obtains the third-party mail account information by using the correspondence relationship and the network account information, and determines, according to the third-party mail account information, a server where the corresponding third-party mail account is located, where the third-party mail account is located The server is operating.
本发明还提供一种实现第三方邮件账户管理的系统, 该系统包括: 网络账户服务器, 用于将已在自身登录的网络账户发送的第三方邮 件账户管理请求发送给第三方账户服务器, 该请求包括该网络账户信 所述第三方账户服务器, 用于保存网络账户信息和一个以上第三方 邮件账户信息的对应关系, 利用该对应关系和网络账户信息获得第三方 邮件账户信息, 根据该第三方邮件账户信息确定对应的第三方邮件账户 所在的服务器, 对所述第三方邮件账户所在的服务器进行操作。  The present invention also provides a system for implementing third party mail account management, the system comprising: a network account server, configured to send a third party mail account management request sent by a network account that has logged in to a third party account server, the request The third-party account server included in the network account letter is configured to save a correspondence between the network account information and one or more third-party mail account information, and obtain the third-party mail account information by using the correspondence relationship and the network account information, according to the third-party mail message. The account information determines the server where the corresponding third party mail account is located, and operates the server where the third party mail account is located.
本发明还提供一种实现第三方邮件账户管理的方法, 应用于包括第 三方账户服务器和网络账户服务器的系统中, 该方法包括以下步骤: The present invention also provides a method for implementing third party mail account management, which is applied to a system including a third party account server and a network account server, the method comprising the steps of:
A. 客户端登录所述网络账户服务器, 并通过该服务器向所述第三 方账户服务器发送第三方邮件账户管理请求, 该请求中包括一个以上第 三方邮件账户信息; A. The client logs into the network account server, and sends a third party mail account management request to the third party account server through the server, where the request includes more than one third party mail account information;
B. 所述第三方账户服务器根据所述第三方邮件账户信息确定对应 的第三方邮件账户所在的服务器, 对所述第三方邮件账户所在的服务器 进行操作。  B. The third-party account server determines, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and operates the server where the third-party mail account is located.
本发明还提供一种实现第三方邮件账户管理的系统, 该系统包括: 网络账户服务器, 用于将已在自身登录的网络账户发送的第三方邮 件账户管理请求发送给第三方账户服务器, 该请求包括一个以上第三方 邮件账户信息; The present invention also provides a system for implementing third party mail account management, the system comprising: a network account server for sending a third party mail that has been sent in a network account that is logged in by itself An account management request is sent to a third party account server, the request including more than one third party mail account information;
所述第三方账户服务器, 用于根据所述第三方邮件账户信息确定对 应的第三方邮件账户所在的服务器, 对所述第三方邮件账户所在的服务 器进行操作。  The third-party account server is configured to determine, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and operate the server where the third-party mail account is located.
本发明通过客户端登录网络账户服务器, 并通过该服务器将第三方 邮件账户管理请求发送给所述第三方账户服务器, 该第三方账户服务器 再利用保存的网络账户信息和一个以上第三方邮件账户信息的对应关 系和网络账户信息获得第三方邮件账户信息, 根据该第三方邮件账户信 息确定对应的第三方邮件账户所在的服务器, 并根据所述业务操作信息 对所述第三方邮件账户所在的服务器进行操作的方法, 使得用户通过已 有的网络账户就能够很方便地对不同于域名的邮件账户进行管理, 不需 要增加多余的软件, 用户体验好。 附图简要说明  The invention logs in to the network account server through the client, and sends a third party mail account management request to the third party account server through the server, and the third party account server reuses the saved network account information and one or more third party mail account information. The corresponding relationship and the network account information obtain the third-party mail account information, determine the server where the corresponding third-party mail account is located according to the third-party mail account information, and perform the server where the third-party mail account is located according to the service operation information. The operation method enables the user to conveniently manage the mail account different from the domain name through the existing network account, without adding unnecessary software, and the user experience is good. BRIEF DESCRIPTION OF THE DRAWINGS
图 1为本发明系统结构示意图;  1 is a schematic structural view of a system of the present invention;
图 2为本发明实施例 1步骤流程示意图;  2 is a schematic flowchart of the steps of Embodiment 1 of the present invention;
图 3为本发明实施例 2步骤流程示意图;  3 is a schematic flowchart of a step of Embodiment 2 of the present invention;
图 4为本发明实施例 3步骤流程示意图。 实施本发明的方式  4 is a schematic flow chart of the steps of Embodiment 3 of the present invention. Mode for carrying out the invention
下面结合说明书附图对本发明作进一步详细描述。  The invention is further described in detail below with reference to the accompanying drawings.
如图 1所示, 为本发明系统结构示意图, 该系统包括网络账户服务 器 11和第三方账户服务器 12, 其中, 网络账户服务器 11用于将已在自 身登录的网络账户发送的第三方邮件账户管理请求发送给第三方账户 服务器 12, 该请求包括该网络账户信息; 第三方账户服务器 12用于保 存网络账户信息和一个以上第三方邮件账户信息的对应关系, 利用该对 应关系和网络账户信息获得第三方邮件账户信息, 根据该第三方邮件账 户信息确定对应的第三方邮件账户所在的服务器, 对所述第三方邮件账 户所在的服务器进行操作。 当然也可以在第三方邮件账户管理请求携带 业务操作信息, 第三方账户服务器 12, 根据业务操作信息, 对第三方邮 件账户所在的服务器进行操作。 所述业务操作信息可以包括业务操作类 型码, 该业务操作类型码包括插入、 删除、 选取、 开通、 关闭、 检查和 阅读命令字中的一个或多个。 As shown in FIG. 1 , it is a schematic structural diagram of a system according to the present invention. The system includes a network account server 11 and a third-party account server 12, wherein the network account server 11 is configured to manage a third-party mail account that has been sent in a network account that is logged in by itself. Request to send to a third party account The server 12, the request includes the network account information; the third-party account server 12 is configured to save the correspondence between the network account information and one or more third-party mail account information, and obtain the third-party mail account information by using the correspondence relationship and the network account information, according to The third party mail account information determines the server where the corresponding third party mail account is located, and operates the server where the third party mail account is located. Of course, the third party account server 12 can also carry the business operation information in the third party mail account management request, and the third party account server 12 operates the server where the third party mail account is located according to the business operation information. The business operation information may include a business operation type code including one or more of inserting, deleting, selecting, opening, closing, checking, and reading command words.
所述网络账户服务器 11 包括发送单元 21 , 用于将已在自身登录的 网络账户发送的第三方邮件账户管理请求发送给所述第三方账户服务 器, 该请求包括该网络账户信息。  The network account server 11 includes a sending unit 21 for transmitting a third party mail account management request sent by the network account that has logged in itself to the third party account server, the request including the network account information.
所述第三方账户服务器 12包括存储单元 31、接收单元 32和操作单 元 33。 其中, 存储单元 31用于保存所述网络账户信息和一个以上第三 方邮件账户信息的对应关系; 接收单元 32用于接收所述网络账户服务 器发送的第三方邮件账户管理请求, 并发送给所述操作单元 33; 操作单 元 33用于利用所述对应关系和网络账户信息获得第三方邮件账户信息, 根据该第三方邮件账户信息确定对应的第三方邮件账户所在的服务器, 对所述第三方邮件账户所在的服务器进行操作。  The third party account server 12 includes a storage unit 31, a receiving unit 32, and an operation unit 33. The storage unit 31 is configured to save a correspondence between the network account information and one or more third-party mail account information; the receiving unit 32 is configured to receive a third-party mail account management request sent by the network account server, and send the The operation unit 33 is configured to obtain third-party mail account information by using the correspondence relationship and network account information, and determine, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and the third-party mail account The server where it is operating.
所述系统还包括公共网关接口单元 13 ,用于接收所述网络账户服务 器发送的第三方邮件账户管理请求, 并将该请求转发给所述第三方账户 服务器。 该公共网关接口单元 13 , 还用于将所述第三方邮件账户管理请 求通过用户数据报协议转发给所述第三方账户服务器。  The system also includes a common gateway interface unit 13 for receiving a third party mail account management request sent by the network account server and forwarding the request to the third party account server. The public gateway interface unit 13 is further configured to forward the third party mail account management request to the third party account server by using a user datagram protocol.
所述网络账户信息包括该网络账户标识, 所述第三方邮件账户信息 至少包括该第三方邮件账户的用户名和密码。 操作单元 33包括登录单元 41和控制单元 42, 其中, 登录单元 41 用于根据所述第三方邮件账户的用户名和密码登录该第三方邮件账户 所在服务器; 控制单元 42用于根据所述业务操作类型码对已登录的第 三方邮件账户所在的服务器进行操作, 并根据所述网络账户标识向反馈 单元 22返回操作结果。 The network account information includes the network account identifier, and the third party mail account information includes at least a username and password of the third party mail account. The operation unit 33 includes a login unit 41 and a control unit 42, wherein the login unit 41 is configured to log in to the server where the third party mail account is located according to the username and password of the third party mail account; and the control unit 42 is configured to use the type of the service operation. The code operates on the server where the logged-in third party mail account is located, and returns the operation result to the feedback unit 22 according to the network account identifier.
网络账户服务器 11还包括反馈单元 22, 用于接收所述控制单元 42 返回的操作结果, 并将该操作结果向所述网络账户客户端显示。  The network account server 11 further includes a feedback unit 22 for receiving the operation result returned by the control unit 42 and displaying the result of the operation to the network account client.
当所述第三方邮件账户管理请求通过用户数据报协议被接收时, 接 收单元 32还用于将接收到的第三方邮件账户管理请求解析。  When the third party mail account management request is received through the user datagram protocol, the receiving unit 32 is further configured to parse the received third party mail account management request.
当业务操作类型码包括阅读命令字时, 所述控制单元 42还用于将 所述第三方邮件账户中的被读邮件发送给所述反馈单元 22。  When the service operation type code includes a read command word, the control unit 42 is further configured to send the read mail in the third party mail account to the feedback unit 22.
所述网络账户服务器还包括第一鉴权单元 23 ,用于将已在自身登录 的网络账户发送的第三方邮件账户管理请求中的网络账户信息进行鉴 权, 当鉴权通过时, 将该请求发送给所述发送单元 21。  The network account server further includes a first authentication unit 23, configured to authenticate the network account information in the third-party mail account management request that has been sent by the network account that is logged in by itself, and when the authentication is passed, the request is made. Sended to the transmitting unit 21.
所述系统还包括第二鉴权单元 14,用于接收所述网络账户服务器发 送的第三方邮件账户管理请求, 并对所述请求中的网络账户信息进行鉴 权, 当鉴权通过时, 将该请求发送给所述公共网关接口单元 13。  The system further includes a second authentication unit 14 configured to receive a third party mail account management request sent by the network account server, and perform authentication on the network account information in the request, when the authentication is passed, The request is sent to the public gateway interface unit 13.
下面结合具体实施例详细说明本发明方法。 本发明方法应用于包括 第三方账户服务器和向网络账户提供服务的服务器的系统中, 第三方账 户服务器中保存了网络账户信息和一个以上第三方邮件账户信息的对 应关系, 客户端登录网络账户服务器, 并通过该服务器将第三方邮件账 户管理请求发送给所述第三方账户服务器, 该请求中包括该网络账户信 息和业务操作信息, 第三方账户服务器利用所述对应关系和网络账户信 息获得第三方邮件账户信息, 根据该第三方邮件账户信息确定对应的第 三方邮件账户所在的服务器, 并根据所述业务操作信息对所述第三方邮 件账户所在的服务器进行操作, 在本发明中所述网络账户可以包括即时 消息 ( IM, Instance Message )账户或邮件账户。 The method of the present invention will be described in detail below in conjunction with specific embodiments. The method of the present invention is applied to a system including a third party account server and a server providing services to the network account, wherein the third party account server stores the correspondence between the network account information and one or more third party mail account information, and the client logs in to the network account server. And sending, by the server, a third-party mail account management request to the third-party account server, where the request includes the network account information and service operation information, and the third-party account server obtains the third party by using the correspondence relationship and the network account information. a mail account information, determining, according to the third party mail account information, a server where the corresponding third party mail account is located, and mailing the third party according to the business operation information The server where the account is located operates, and in the present invention, the network account may include an IM (Instance, Message) account or a mail account.
实施例 1为客户端通过一个已经存在的 IM账户对第三方邮件账户 进行管理,在本实施例中,用 IM账户服务器表示使用 IM的网络账户服 务器, 如图 2所示, 为本发明实施例 1步骤流程示意图, 该方法主要包 括以下步骤:  In the embodiment, the client manages the third-party mail account through an existing IM account. In this embodiment, the IM account server is used to represent the network account server using the IM. As shown in FIG. 2, the embodiment of the present invention is an embodiment of the present invention. Schematic diagram of a 1-step process, which mainly includes the following steps:
步骤 201 : 在第三方账户服务器中保存的 IM账户信息和一个以上 第三方邮件账户信息的对应关系。  Step 201: Correspondence between the IM account information saved in the third party account server and one or more third party mail account information.
客户端运行所述 IM软件, 登录 IM账户服务器, 通过该 IM账户服 务器向第三方账户服务器发起开通请求, 要求进行对第三方账户的管 理, 在该开通请求中包含了该 IM账户信息和若干个第三方邮件账户信 息的对应关系,该 IM账户信息包括该 IM账户标识,所述第三方邮件账 户信息包括第三方邮件账户的用户名、 密码信息和其它第三方邮件账户 的相关信息, 所述其它第三方账户的相关信息如表 1所示。 该第三方账 户服务器收到开通请求后对该 IM账户信息进行鉴权, 当鉴权通过后保 存该对应关系。 在本发明中, 鉴权条件可以有多种, 例如, 可以根据 IM 账户的积分或优先级等信息来判断是否通过鉴权。  The client runs the IM software, logs in to the IM account server, and initiates a provisioning request to the third-party account server through the IM account server, and requests management of the third-party account, where the IM account information and the number are included in the opening request. Corresponding relationship of the third party mail account information, the IM account information includes the IM account identifier, the third party mail account information includes a user name, password information of the third party mail account, and related information of other third party mail accounts, the other The related information of the third party account is shown in Table 1. After receiving the opening request, the third-party account server authenticates the IM account information, and saves the corresponding relationship after the authentication is passed. In the present invention, there may be various authentication conditions. For example, it may be judged whether or not authentication is performed based on information such as points or priorities of the IM account.
Figure imgf000009_0001
Figure imgf000009_0001
表 1 步骤 202: 客户端向 IM账户服务器发送第三方邮件账户管理请求。 当客户端通过 IM 账户服务器向第三方账户服务器发送开通请求 后, 就可以再次通过 IM账户服务器向第三方账户服务器发送第三方邮 件账户管理请求, 若发送开通请求后客户端退出 IM账户服务器, 则当 下次登录时可以通过 IM账户服务器向第三方账户服务器发送第三方邮 件账户管理请求。 Table 1 Step 202: The client sends a third party mail account management request to the IM account server. After the client sends a provisioning request to the third-party account server through the IM account server, the third-party mail account management request can be sent to the third-party account server through the IM account server again. If the client exits the IM account server after sending the provisioning request, The third-party mail account management request can be sent to the third-party account server through the IM account server when logging in next time.
客户端首先向 IM账户服务器发送了第三方邮件账户管理请求, 在 该管理请求中包含了所述 IM 账户信息和业务操作类型码 (CMD , Command ), CMD为客户端希望对第三方邮件账户的操作, 包括:插入、 删除、 选取、 开通、 关闭、 检查和阅读命令字中的一个或多个。 所述 IM 账户服务器收到第三方邮件账户管理请求后, 对请求中包含的 IM账户 进行鉴权, 查询该账户是否有资格发起该请求。 在本实施例中, 设定能 够正常登录的 IM账户即有资格发起第三方邮件账户管理请求, 当然也 可以根据其他要求设定鉴权要求, 例如根据 IM账户的优先级或积分情 况来鉴权。 IM账户服务器查询到该 IM账户已经正常登录,通过对该 IM 账户的鉴权, 随即将所述请求中的信息加密。  The client first sends a third-party mail account management request to the IM account server, where the IM account information and the business operation type code (CMD, Command) are included in the management request, and the CMD is for the client to subscribe to the third-party mail account. Operations, including: insert, delete, select, turn on, turn off, check, and read one or more of the command words. After receiving the third-party mail account management request, the IM account server authenticates the IM account included in the request, and queries whether the account is eligible to initiate the request. In this embodiment, setting an IM account that can log in normally is eligible to initiate a third-party mail account management request, and of course, an authentication request may be set according to other requirements, for example, according to the priority or point of the IM account. . The IM account server queries that the IM account has been logged in normally, and the information in the request is encrypted by authenticating the IM account.
步骤 203: IM账户服务器通过公共网关接口( CGI, Common Gateway Interface ) 向第三方账户服务器发送第三方邮件账户管理请求。  Step 203: The IM account server sends a third party mail account management request to the third party account server through a Common Gateway Interface (CGI).
IM账户服务器将加密后的请求信息发送给 CGI, CGI接收到该请求 信息后, 要对该请求中的 IM账户进行鉴权, 在本实施例中也设定能够 正常登录的 IM账户即能通过鉴权, 当然也可以用它的条件来进行鉴权。 CGI通过该 IM所在的服务器验证该 IM账户的合法性后,将所述加密后 的请求信息根据对称密钥将原始加密数据解密还原为原始数据, 然后将 该原始数据通过用户数据报协议(UDP, User Datagram Protocol )发送 给第三方账户服务器。在本实施例中,验证该 IM账户的合法性是由 CGI 完成的, CGI起到的作用是传递数据以及验证身份, 当然该验证身份过 程也可以由第三方账户服务器完成。 The IM account server sends the encrypted request information to the CGI. After receiving the request information, the CGI needs to authenticate the IM account in the request. In this embodiment, the IM account that can be normally logged in can be passed. Authentication, of course, can also be used to authenticate. After verifying the legality of the IM account by the server where the IM is located, the CGI decrypts and restores the original encrypted data to the original data according to the symmetric key, and then passes the original data through the User Datagram Protocol (UDP). , User Datagram Protocol ) is sent to the third-party account server. In this embodiment, verifying the legality of the IM account is by CGI. Completed, CGI plays the role of passing data and verifying identity. Of course, the authentication process can also be done by a third-party account server.
步骤 204: 第三方账户服务器利用保存的 IM账户信息和一个以上 第三方邮件账户信息的对应关系和网络账户信息获得第三方邮件账户 信息, 根据该第三方邮件账户信息确定对应的第三方邮件账户所在的服 务器, 并根据所述业务操作信息对所述第三方邮件账户所在的服务器进 行操作。  Step 204: The third-party account server obtains the third-party mail account information by using the saved IM account information and the correspondence between one or more third-party mail account information and the network account information, and determining the corresponding third-party mail account according to the third-party mail account information. And the server operates on the server where the third-party mail account is located according to the service operation information.
第三方账户服务器收到 CGI发送的 UDP数据包后对该 UDP数据包 进行解析验证, 获得该 IM账户信息和 CMD。 当确定该 IM账户通过鉴 权后, 根据已保存的 IM账户信息和一个以上第三方邮件账户信息的对 应关系查找出第三方邮件账户信息, 然后根据该第三方邮件账户信息中 的用户名、 密码在所述第三方邮件账户所在的服务器登录, 并对该服务 器中的第三方邮件账户进行所述 CMD的操作。 例如, 当第三方账户的 用户名为 123@sina.com, 密码为 123456时, 第三方账户月良务器通过网 络在 sina邮件服务器上登录该邮件账户, 并通过对该账户所在的服务器 的操作实现对该邮件账户的操作。 当所述 CMD 为插入(insert ) /删除 ( delete ) /选取(select )这些命令字时, 执行第三方账户的插入 /删除 / 选取操作。 当所述 CMD为开通( open ) /关闭 ( close ) /检查( check ) 这些命令字时,则执行开通账户 /关闭账户 /检查账户的操作。当所述 CMD 为插入(adduidl ) /删除( deluidl ) /选取( sdectuidl )这些命令字时, 则 执行第三方账户邮件的插入 /删除 /选取操作。 当 CMD为阅读命令字时, 第三方账户服务器从该第三方账户所在的服务器中获取该第三方账户 内的被读邮件,并通过 CGI发送给 IM账户服务器,进而返回给客户端。  After receiving the UDP packet sent by the CGI, the third-party account server parses and verifies the UDP packet to obtain the IM account information and the CMD. After determining that the IM account passes the authentication, the third-party mail account information is found according to the corresponding relationship between the saved IM account information and one or more third-party mail account information, and then the user name and password in the third-party mail account information are used. Log in to the server where the third-party mail account is located, and perform the CMD operation on the third-party mail account in the server. For example, when the user name of the third-party account is 123@sina.com and the password is 123456, the third-party account server logs in to the mail account on the sina mail server through the network, and operates through the server where the account is located. Implement the operation of the mail account. When the CMD is an insert/delete/select command word, an insert/delete/select operation of the third-party account is performed. When the CMD is open/close/check these command words, the account opening/closing/checking the account is performed. When the CMD is a command word of adduidl/deluidl/select (sdectuidl), the insert/delete/select operation of the third-party account mail is performed. When the CMD is a read command word, the third party account server obtains the read mail in the third party account from the server where the third party account is located, and sends the message to the IM account server through the CGI, and then returns to the client.
步骤 205: 向客户端返回操作结果。  Step 205: Return the operation result to the client.
当第三方账户服务器完成了对所有第三方账户的操作后, 将操作命 令的操作结果再通过 UDP协议返回给 CGI, CGI再将该操作结果返回给 IM 账户所在的服务器, 该服务器再将操作结果返回给客户端, 完成了 一次通过 IM账户对第三方邮件账户的管理过程。 当 CMD为阅读命令 字时, 第三方账户服务器存储该第三方账户内的被读邮件, 并通过 CGI 发送给 IM账户服务器, 进而返回给客户端的过程可以在步骤 204中, 也可以在步骤 205中在返回操作结果时同时返回该被读邮件。 When the third-party account server completes the operation of all third-party accounts, it will operate The operation result is returned to the CGI through the UDP protocol, and the CGI returns the operation result to the server where the IM account is located, and the server returns the operation result to the client, and completes the management of the third party mail account through the IM account. process. When the CMD is a read command word, the third-party account server stores the read mail in the third-party account, and sends the message to the IM account server through the CGI, and the process of returning to the client may be in step 204, or may be in step 205. The read message is returned at the same time as the result of the operation is returned.
实施例 2为客户端通过一个已注册的一个域名中的邮件账户对第三 方邮件账户进行管理, 如图 3所示, 为本实施例的步骤流程示意图, 该 方法主要包括以下步骤:  In the embodiment 2, the client manages the third party mail account through a mail account in a registered domain name. As shown in FIG. 3, it is a schematic flowchart of the steps in the embodiment. The method mainly includes the following steps:
步骤 301: 在第三方账户服务器中保存该已注册的邮件账户信息和 一个以上第三方邮件账户信息的对应关系。  Step 301: Save the correspondence between the registered mail account information and one or more third party mail account information in the third party account server.
步骤 302: 客户端向所述已注册的邮件账户所在的服务器发送第三 方邮件账户管理请求。  Step 302: The client sends a third party mail account management request to the server where the registered mail account is located.
当所述已注册的邮件账户成功登录后, 客户端向该已注册的邮件账 户所在的服务器发送第三方邮件账户管理请求, 该请求中包含了所述该 已注册登录的邮件账户信息和 CMD。 后续步骤 303、 304和 305与实施 例 1 中 203、 204和 205—致, 此处不再赞述。 通过此方法完成了一次 通过已注册的邮件账户对第三方邮件账户的管理过程。  After the registered mail account is successfully logged in, the client sends a third party mail account management request to the server where the registered mail account is located, and the request includes the mail account information and the CMD of the registered login. Subsequent steps 303, 304, and 305 are the same as 203, 204, and 205 in Embodiment 1, and are not described here. This method is used to complete the management of third-party mail accounts through registered mail accounts.
在上述方法中, 保存了一个已存在的账户和一个以上的第三方邮件 账户的对应关系, 在本发明中也可以不考虑这种对应关系, 通过客户端 登录网络账户服务器, 并通过该服务器向所述第三方账户服务器发送第 三方邮件账户管理请求, 该请求中包括一个以上第三方邮件账户信息和 业务操作信息, 然后第三方账户服务器根据所述一个以上第三方邮件账 户信息确定对应的第三方邮件账户所在的服务器, 并根据所述业务操作 信息对所述第三方邮件账户所在的服务器进行操作的方法来实现本发 明目的。 下面通过实施例 3来详细说明该方法, 在本实施例中, 客户端 通过一个已经存在的 IM账户对第三方邮件账户进行管理,用 IM账户月良 务器表示使用 IM的网络账户服务器, 如图 4所示, 为本发明实施例 3 步骤流程示意图, 该方法主要包括以下步骤: In the above method, the correspondence between an existing account and one or more third-party mail accounts is saved, and in the present invention, the correspondence relationship may be disregarded, and the client logs in to the network account server, and through the server The third-party account server sends a third-party mail account management request, the request includes one or more third-party mail account information and business operation information, and then the third-party account server determines the corresponding third party according to the one or more third-party mail account information. The server where the mail account is located, and the method for operating the server where the third-party mail account is operated according to the business operation information Ming purpose. The method is described in detail below through Embodiment 3. In this embodiment, the client manages the third-party mail account through an existing IM account, and uses the IM account server to indicate the use of the IM network account server, such as FIG. 4 is a schematic flowchart of a process in Embodiment 3 of the present invention, where the method mainly includes the following steps:
步骤 401 : 客户端登录 IM账户服务器, 并向该服务器发送第三方 邮件账户管理请求。  Step 401: The client logs in to the IM account server and sends a third party mail account management request to the server.
客户端运行 IM软件登录对应的 IM账户服务器后, 向该 IM账户服 务器发送第三方邮件账户管理请求,该请求中包含了所述 IM账户信息、 一个以上第三方邮件账户信息和 CMD, 所述第三方邮件账户信息包括 第三方邮件账户的用户名、 密码信息和其它第三方邮件账户的相关信 息, 所述其它第三方账户的相关信息如表 1所示。 所述 CMD为客户端 希望对第三方邮件账户的操作, 包括: 插入、 删除、 选取、 开通、 关闭、 检查和阅读命令字中的一个或多个。 所述 IM账户服务器收到第三方邮 件账户管理请求后, 对请求中包含的 IM账户进行鉴权, 查询该账户是 否有资格发起该请求。 在本实施例中, 同样也设定能够正常登录的 IM 账户即有资格发起第三方邮件账户管理请求, 当然也可以根据其他要求 设定鉴权要求。 IM账户服务器查询到该 IM账户已经正常登录, 通过对 该 IM账户的鉴权, 随即将所述请求中的信息加密。  After the client runs the IM software to log in to the corresponding IM account server, the third account mail account management request is sent to the IM account server, where the request includes the IM account information, one or more third party mail account information, and the CMD. The three-party mail account information includes the user name, password information and other third-party mail account related information of the third-party mail account, and the related information of the other third-party accounts is shown in Table 1. The CMD is one or more of the client's desire to operate on a third party mail account, including: insert, delete, select, open, close, check, and read command words. After receiving the third-party mail account management request, the IM account server authenticates the IM account included in the request, and queries whether the account is eligible to initiate the request. In this embodiment, the IM account that can be normally logged in is also eligible to initiate a third party mail account management request, and of course, the authentication request can be set according to other requirements. The IM account server queries that the IM account has been logged in normally, and the information in the request is encrypted by authenticating the IM account.
步骤 402: IM账户服务器通过公共网关接口 (CGI ) 向第三方账户 服务器发送第三方邮件账户管理请求。 这一步骤与前述步骤 203—致, 此处不再赘述。  Step 402: The IM account server sends a third party mail account management request to the third party account server through a common gateway interface (CGI). This step is consistent with the foregoing step 203 and will not be described again here.
步骤 403: 第三方账户服务器根据所述第三方邮件账户信息确定对 应的第三方邮件账户所在的服务器, 并根据所述业务操作信息对所述第 三方邮件账户所在的服务器进行操作。  Step 403: The third-party account server determines, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and operates the server where the third-party mail account is located according to the service operation information.
第三方账户服务器收到 CGI发送的 UDP数据包后对该 UDP数据包 进行解析验证, 获得该 IM账户、 第三方邮件账户信息和 CMD。 然后根 据第三方邮件账户的用户名、 密码在所述第三方邮件账户所在的服务器 登录, 并对该服务器中的第三方邮件账户进行所述 CMD的操作。 The UDP packet is received by the third-party account server after receiving the UDP packet sent by the CGI. Perform parsing and verification to obtain the IM account, third party mail account information and CMD. Then, according to the username and password of the third-party mail account, the server is located at the server where the third-party mail account is located, and the CMD operation is performed on the third-party mail account in the server.
步骤 404: 向客户端返回操作结果。  Step 404: Return the operation result to the client.
通过本发明, 用户通过已有的网络账户就能够很方便地对不同于域 名的邮件账户进行管理, 不需要增加多余的软件, 使得用户体验较好。  Through the invention, the user can conveniently manage the mail account different from the domain name through the existing network account, and does not need to add redundant software, so that the user experience is better.
根据上述实施例 3所表述的方法, 可以得到一种实现第三方邮件账 户管理的系统,该系统包括网络账户服务器和第三方账户服务器,其中, 网络账户服务器用于将已在自身登录的网络账户发送的第三方邮件账 户管理请求发送给第三方账户服务器, 该请求包括一个以上第三方邮件 账户信息和业务操作信息; 第三方账户服务器, 用于根据所述第三方邮 件账户信息确定对应的第三方邮件账户所在的服务器, 并根据所述业务 操作信息对所述第三方邮件账户所在的服务器进行操作。 离本发明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发 明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和 变型在内。  According to the method described in Embodiment 3 above, a system for implementing third party mail account management can be obtained, the system comprising a network account server and a third party account server, wherein the network account server is used for the network account that has logged in itself The sent third party mail account management request is sent to the third party account server, the request includes one or more third party mail account information and business operation information; and the third party account server is configured to determine the corresponding third party according to the third party mail account information a server where the mail account is located, and operating the server where the third party mail account is located according to the business operation information. It is within the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention

Claims

权利要求书 Claim
1、 一种实现第三方邮件账户管理的方法, 应用于包括第三方账户 服务器和网络账户服务器的系统中, 其特征在于, 第三方账户服务器中 保存了网络账户信息和一个以上第三方邮件账户信息的对应关系, 该方 法包括以下步骤: A method for implementing third party mail account management, which is applied to a system including a third party account server and a network account server, wherein the third party account server stores network account information and one or more third party mail account information. Correspondence, the method includes the following steps:
A. 客户端登录所述网络账户服务器, 并通过该服务器将第三方邮 件账户管理请求发送给所述第三方账户服务器, 该请求中包括该网络账 户信息;  A. The client logs into the network account server, and sends a third party mail account management request to the third party account server through the server, where the request includes the network account information;
B. 所述第三方账户服务器利用所述对应关系和网络账户信息获得 第三方邮件账户信息, 根据该第三方邮件账户信息确定对应的第三方邮 件账户所在的服务器, 对所述第三方邮件账户所在的服务器进行业务操 作。  B. The third-party account server obtains the third-party mail account information by using the correspondence relationship and the network account information, and determines, according to the third-party mail account information, a server where the corresponding third-party mail account is located, where the third-party mail account is located The server performs business operations.
2、 如权利要求 1 所述的方法, 其特征在于, 所述网络账户至少包 括即时消息 IM账户或邮件账户。  2. The method of claim 1, wherein the network account comprises at least an instant message IM account or a mail account.
3、 如权利要求 1 所述的方法, 其特征在于, 所述网络账户信息包 括该网络账户标识, 所述第三方邮件账户信息包括该第三方邮件账户的 用户名和密码。  3. The method according to claim 1, wherein the network account information comprises the network account identifier, and the third party mail account information comprises a username and a password of the third party mail account.
4、 如权利要求 1 所述的方法, 其特征在于, 所述第三方邮件账户 管理请求中进一步包括: 业务操作信息;  The method of claim 1, wherein the third party mail account management request further comprises: service operation information;
步骤 B中所述对第三方邮件账户所在的服务器进行业务操作包括: 根据所述业务操作信息, 对第三方邮件账户所在的服务器进行以下一种 或任意几种操作: 插入、 删除、 选取、 开通、 关闭、 检查、 阅读操作。  Performing the service operation on the server where the third-party mail account is located in step B includes: performing one or any of the following operations on the server where the third-party mail account is located according to the service operation information: inserting, deleting, selecting, and opening , close, check, read operations.
5、 如权利要求 1所述的方法, 其特征在于, 步骤 A中所述网络账 户服务器通过公共网关接口向所述第三方账户服务器发送所述第三方 邮件账户管理请求。 5. The method according to claim 1, wherein the network account server in step A sends the third party to the third party account server through a public gateway interface. Mail account management request.
6、 如权利要求 5 所述的方法, 其特征在于, 所述网络账户服务器 通过公共网关接口将第三方邮件账户管理请求通过用户数据报协议向 所述第三方账户服务器发送。  6. The method according to claim 5, wherein the network account server sends the third party mail account management request to the third party account server through a user datagram protocol through a public gateway interface.
7、 如权利要求 1所述的方法, 其特征在于, 步骤 B之后包括: 7. The method of claim 1, wherein step B comprises:
C. 第三方账户服务器将操作结果返回给所述网络账户服务器, 且 当所述业务操作为阅读邮件时, 将所述第三方邮件账户中的被读邮件发 送给所述网络账户服务器, 该服务器将所述被读邮件向客户端显示。 C. The third party account server returns the operation result to the network account server, and when the business operation is reading the mail, sending the read mail in the third party mail account to the network account server, the server Display the read message to the client.
8、 如权利要求 1所述的方法, 其特征在于, 步骤 A中包括: 所述 网络账户服务器对该请求中的网络账户信息进行鉴权, 当鉴权通过时, 该网络账户服务器将第三方邮件账户管理请求发送给所述第三方账户 服务器。  8. The method according to claim 1, wherein the step A comprises: the network account server authenticating the network account information in the request, and when the authentication is passed, the network account server is a third party A mail account management request is sent to the third party account server.
9、 如权利要求 5 所述的方法, 其特征在于, 所述公共网关接口对 所述第三方邮件账户管理请求中的网络账户信息进行鉴权, 当鉴权通过 时, 向所述第三方账户服务器发送所述请求。  9. The method according to claim 5, wherein the public gateway interface authenticates network account information in the third party mail account management request, and when the authentication passes, the third party account is The server sends the request.
10、 一种实现第三方邮件账户管理的系统, 其特征在于, 该系统包 括:  10. A system for implementing third party mail account management, characterized in that the system comprises:
网络账户服务器, 用于将已在自身登录的网络账户发送的第三方邮 件账户管理请求发送给第三方账户服务器, 该请求包括该网络账户信 所述第三方账户服务器, 用于保存网络账户信息和一个以上第三方 邮件账户信息的对应关系, 利用该对应关系和网络账户信息获得第三方 邮件账户信息, 根据该第三方邮件账户信息确定对应的第三方邮件账户 所在的服务器, 对所述第三方邮件账户所在的服务器进行业务操作。  a network account server, configured to send a third-party mail account management request sent by the network account that has logged in to the third-party account server, where the request includes the third-party account server of the network account letter, used to save the network account information and Corresponding relationship of one or more third-party mail account information, using the correspondence relationship and network account information to obtain third-party mail account information, determining, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and the third-party mail The server where the account is located performs business operations.
11、 如权利要求 10所述系统, 其特征在于, 所述网络账户服务器 包括: 11. The system of claim 10, wherein said network account server Includes:
发送单元, 用于将已在自身登录的网络账户发送的第三方邮件账户 管理请求发送给所述第三方账户服务器, 该请求包括该网络账户信息。  And a sending unit, configured to send, to the third-party account server, a third-party mail account management request sent by the network account that has logged in, the request including the network account information.
12、 如权利要求 10所述系统, 其特征在于, 所述第三方账户服务 器包括: 存储单元、 接收单元和操作单元, 其中,  12. The system of claim 10, wherein the third party account server comprises: a storage unit, a receiving unit, and an operating unit, wherein
所述存储单元, 用于保存所述网络账户信息和一个以上第三方邮件 账户信息的对应关系;  The storage unit is configured to save a correspondence between the network account information and one or more third-party mail account information;
所述接收单元, 用于接收所述网络账户服务器发送的第三方邮件账 户管理请求;  The receiving unit is configured to receive a third party mail account management request sent by the network account server;
所述操作单元, 用于利用所述存储单元存储的对应关系和所述接收 单元接收的网络账户信息获得第三方邮件账户信息, 根据该第三方邮件 账户信息确定对应的第三方邮件账户所在的服务器, 并根据所述业务操 作信息对所述第三方邮件账户所在的服务器进行操作。  The operating unit is configured to obtain third-party mail account information by using a correspondence relationship stored by the storage unit and network account information received by the receiving unit, and determining, according to the third-party mail account information, a server where the corresponding third-party mail account is located And operating on the server where the third-party mail account is located according to the service operation information.
13、 如权利要求 10所述系统, 其特征在于, 所述系统还包括: 公共网关接口单元, 用于接收所述网络账户服务器发送的第三方邮 件账户管理请求, 并将该请求转发给所述第三方账户服务器。  The system of claim 10, wherein the system further comprises: a common gateway interface unit, configured to receive a third party mail account management request sent by the network account server, and forward the request to the Third-party account server.
14、 如权利要求 13 所述系统, 其特征在于, 所述公共网关接口单 元, 还用于将所述第三方邮件账户管理请求通过用户数据报协议转发给 所述第三方账户服务器。  The system of claim 13, wherein the public gateway interface unit is further configured to forward the third party mail account management request to the third party account server by using a user datagram protocol.
15、 如权利要求 13 所述系统, 其特征在于, 所述网络账户信息包 括该网络账户标识, 所述第三方邮件账户信息至少包括该第三方邮件账 户的用户名和密码,  15. The system of claim 13, wherein the network account information includes the network account identifier, and the third party mail account information includes at least a username and password of the third party mail account.
所述操作单元包括:  The operating unit includes:
登录单元, 用于根据所述第三方邮件账户的用户名和密码登录该第 三方邮件账户所在服务器; 控制单元, 用于根据所述业务操作类型码对已登录的第三方邮件账 户所在的服务器进行操作, 并根据所述网络账户标识向反馈单元返回操 作结果; a login unit, configured to log in to the server where the third-party mail account is located according to the username and password of the third-party mail account; a control unit, configured to operate, according to the service operation type code, a server where the logged-in third-party mail account is located, and return an operation result to the feedback unit according to the network account identifier;
所述网络账户服务器还包括:  The network account server further includes:
所述反馈单元, 用于接收所述控制单元返回的操作结果, 并将该操 作结果向所述网络账户客户端显示。  The feedback unit is configured to receive an operation result returned by the control unit, and display the operation result to the network account client.
16、 如权利要求 12所述系统, 其特征在于, 当所述第三方邮件账 户管理请求通过用户数据报协议被接收时, 所述接收单元还用于解析接 收到的第三方邮件账户管理请求。  The system of claim 12, wherein the receiving unit is further configured to parse the received third party mail account management request when the third party mail account management request is received through a user datagram protocol.
17、 如权利要求 15 所述系统, 其特征在于, 当所述业务操作为阅 读操作时, 所述控制单元还用于将所述第三方邮件账户中的被读邮件发 送给所述反馈单元。  The system of claim 15, wherein the control unit is further configured to send the read email in the third party mail account to the feedback unit when the service operation is a read operation.
18、 如权利要求 11 所述系统, 其特征在于, 所述网络账户服务器 还包括:  18. The system of claim 11, wherein the network account server further comprises:
第一鉴权单元, 用于将已在自身登录的网络账户发送的第三方邮件 账户管理请求中的网络账户信息进行鉴权, 当鉴权通过时, 将该请求发 送给所述发送单元。  The first authentication unit is configured to authenticate the network account information in the third-party mail account management request that has been sent by the network account that is logged in, and send the request to the sending unit when the authentication is passed.
19、 如权利要求 13所述系统, 其特征在于, 所述系统还包括: 第二鉴权单元, 用于接收所述网络账户服务器发送的第三方邮件账 户管理请求,并对所述请求中的网络账户信息进行鉴权, 当鉴权通过时, 将该请求发送给所述公共网关接口单元。  The system according to claim 13, wherein the system further comprises: a second authentication unit, configured to receive a third party mail account management request sent by the network account server, and in the request The network account information is authenticated, and when the authentication is passed, the request is sent to the public gateway interface unit.
20、 一种实现第三方邮件账户管理的方法, 应用于包括第三方账户 服务器和网络账户服务器的系统中,其特征在于,该方法包括以下步骤: 20. A method for implementing third party mail account management, applied to a system comprising a third party account server and a network account server, wherein the method comprises the steps of:
A. 客户端登录所述网络账户服务器, 并通过该服务器向所述第三 方账户服务器发送第三方邮件账户管理请求, 该请求中包括一个以上第 三方邮件账户信息; A. The client logs in to the network account server, and sends a third party mail account management request to the third party account server through the server, where the request includes more than one Three-party mail account information;
B. 所述第三方账户服务器根据所述第三方邮件账户信息确定对应 的第三方邮件账户所在的服务器, 对所述第三方邮件账户所在的服务器 进行业务操作。  B. The third-party account server determines, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and performs a business operation on the server where the third-party mail account is located.
21、 一种实现第三方邮件账户管理的系统, 其特征在于, 该系统包 括:  21. A system for implementing third party mail account management, characterized in that the system comprises:
网络账户服务器, 用于将已在自身登录的网络账户发送的第三方邮 件账户管理请求发送给第三方账户服务器, 该请求包括一个以上第三方 邮件账户信息;  a network account server, configured to send a third party mail account management request sent by the network account that has logged in to the third party account server, the request including one or more third party mail account information;
所述第三方账户服务器, 用于根据所述第三方邮件账户信息确定对 应的第三方邮件账户所在的服务器, 对所述第三方邮件账户所在的服务 器进行业务操作。  The third-party account server is configured to determine, according to the third-party mail account information, a server where the corresponding third-party mail account is located, and perform a business operation on the server where the third-party mail account is located.
PCT/CN2007/070991 2006-12-11 2007-10-30 A method and system for realizing the third-party mail account management WO2008071109A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200610161170.3 2006-12-11
CN200610161170.3A CN101202737B (en) 2006-12-11 2006-12-11 Method and system for managing third party mail account

Publications (1)

Publication Number Publication Date
WO2008071109A1 true WO2008071109A1 (en) 2008-06-19

Family

ID=39511267

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/070991 WO2008071109A1 (en) 2006-12-11 2007-10-30 A method and system for realizing the third-party mail account management

Country Status (2)

Country Link
CN (1) CN101202737B (en)
WO (1) WO2008071109A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102035752B (en) * 2009-09-29 2014-03-19 上海通路快建网络服务外包有限公司 Method and system for extracting mailbox address book
CN103716417B (en) * 2012-10-09 2018-11-20 王正伟 E-mail address coding method
CN103812922B (en) * 2012-11-05 2019-04-19 王正伟 Migrate account mutual operation method
CN103812760A (en) * 2012-11-05 2014-05-21 王正伟 Implementation method of notification mechanism of common base accounts
CN103870902A (en) * 2012-12-12 2014-06-18 腾讯科技(北京)有限公司 Identifier managing method and device
CN103607342B (en) * 2013-11-07 2018-10-09 北京奇虎科技有限公司 A kind of loading method and device of Mail Contents
CN104486417B (en) * 2014-12-16 2018-05-25 上海斐讯数据通信技术有限公司 Account safety management system and method based on cloud service
CN105871958B (en) * 2015-01-21 2021-05-18 中兴通讯股份有限公司 Method and terminal for centralized management of account information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1234694A (en) * 1998-01-26 1999-11-10 摩托罗拉公司 Communication system having radio apparatus and service device
US20020174194A1 (en) * 2001-05-18 2002-11-21 Eoin Mooney Providing access to a plurality of message accounts from a single web-based interface
CN1794284A (en) * 2005-12-26 2006-06-28 上海洲信信息技术有限公司 Method and system of realizing single account multiuser of electron mail box

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1234694A (en) * 1998-01-26 1999-11-10 摩托罗拉公司 Communication system having radio apparatus and service device
US20020174194A1 (en) * 2001-05-18 2002-11-21 Eoin Mooney Providing access to a plurality of message accounts from a single web-based interface
CN1794284A (en) * 2005-12-26 2006-06-28 上海洲信信息技术有限公司 Method and system of realizing single account multiuser of electron mail box

Also Published As

Publication number Publication date
CN101202737B (en) 2012-02-15
CN101202737A (en) 2008-06-18

Similar Documents

Publication Publication Date Title
JP4477494B2 (en) Method and system for registering and automatically retrieving digital audio certificates in Internet Protocol (VOIP) communication
US9565199B2 (en) System and method for authentication of a communication device
US9866556B2 (en) Common internet file system proxy authentication of multiple servers
CN1653783B (en) Systems and methods for mobile lightweight password directory access
US9930028B2 (en) Method to enroll a certificate to a device using SCEP and respective management application
US9648006B2 (en) System and method for communicating with a client application
US7502924B2 (en) Transparent on-demand certificate provisioning for secure email
US20090077649A1 (en) Secure messaging system and method
CN101420416B (en) Identity management platform, service server, login system and method, and federation method
WO2008071109A1 (en) A method and system for realizing the third-party mail account management
US20080133708A1 (en) Context Based Action
CN113922982B (en) Login method, electronic device and computer readable storage medium
US20120166796A1 (en) System and method of provisioning or managing device certificates in a communication network
WO2014201931A1 (en) Resource processing method and site server
EP1690189B1 (en) On demand session provisioning of ip flows
US11095460B2 (en) Certificate application operations
CN102082775A (en) Method, device and system for managing subscriber identity
CN101656609A (en) Single sign-on method, system and device thereof
CN109274699A (en) Method for authenticating, device, server and storage medium
CN104936177A (en) An access authentication method and access authentication system
CN111343080B (en) Proxy-based mail service method, server, client and system
US20060235830A1 (en) Web content administration information discovery
JP2019208096A (en) Network management device and network system
CA2601654A1 (en) Secure messaging system and method

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

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 3120/CHENP/2009

Country of ref document: IN

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07817182

Country of ref document: EP

Kind code of ref document: A1