[go: up one dir, main page]

KR20020042045A - Method of Transmitting and Receiving An E-mail - Google Patents

Method of Transmitting and Receiving An E-mail Download PDF

Info

Publication number
KR20020042045A
KR20020042045A KR1020000071746A KR20000071746A KR20020042045A KR 20020042045 A KR20020042045 A KR 20020042045A KR 1020000071746 A KR1020000071746 A KR 1020000071746A KR 20000071746 A KR20000071746 A KR 20000071746A KR 20020042045 A KR20020042045 A KR 20020042045A
Authority
KR
South Korea
Prior art keywords
client
receiving
sending
server
mail
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
KR1020000071746A
Other languages
Korean (ko)
Inventor
서대운
Original Assignee
김용민
주식회사 써드워
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 김용민, 주식회사 써드워 filed Critical 김용민
Priority to KR1020000071746A priority Critical patent/KR20020042045A/en
Publication of KR20020042045A publication Critical patent/KR20020042045A/en
Ceased legal-status Critical Current

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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0869Network architectures or network communication protocols for network security for authentication of entities for achieving mutual authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (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)

Abstract

본 발명은 전자우편 송신자와 수신자가 서로에게 메일 송수신 자격을 부여하고, 송신자가 수신자에게 메시지 전송요청을 메일을 보내면 수신자가 로그인시 부여받은 암호키를 이용하여 송신자에게 접근하여 해당 메시지를 직접 가져오는 전자우편 송수신 방법에 관한 것이다.According to the present invention, when an e-mail sender and a receiver authorize each other to send and receive mail, and the sender sends a mail request to send a message to the receiver, the receiver accesses the sender by using an encryption key given at the time of login and directly retrieves the message. It relates to an email transmission and reception method.

전자우편 송수신 시스템은 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성되며, 메시지를 전송하고자 하는 송신 클라이언트와 메시지를 수신하여야 하는 수신 클라이언트 사이에서의 전자우편 송수신방법은, 상기 송신 클라이언트와 수신 클라이언트가 상기 서버로부터 전자우편 송수신시 필요한 암호화 정보를 수신받는 제 1 단계와, 상기 송신 클라이언트가 전송할 전자우편을 작성하여 자신의 PC 시스템에 저장하고, 상기 수신 클라이언트에게 데이터 발신신호를 출력하는 제 2 단계, 및 상기 수신 클라이언트가 상기 송신 클라이언트의 PC 시스템에 접근하여 수신자 인증을 받고 상기 전자우편을 가져가는 제 3 단계를 포함한다.The e-mail sending / receiving system is configured by connecting a server and at least two user clients through a network. A first step in which a client receives encryption information necessary for sending and receiving e-mail from the server, and a second step in which an e-mail to be sent by the sending client is created and stored in its PC system, and a data transmission signal is output to the receiving client. And a third step in which the receiving client accesses the sending client's PC system to authenticate the recipient and take the email.

Description

전자우편 송수신 방법 { Method of Transmitting and Receiving An E-mail }Method of Transmitting and Receiving An E-mail}

본 발명은 전자우편 송수신 방법에 관한 것으로서, 보다 상세하게 설명하면 전자우편 송신자와 수신자가 서로에게 메일 송수신 자격을 부여하고, 송신자가 수신자에게 메시지 전송요청을 메일을 보내면 수신자가 로그인시 부여받은 암호키를 이용하여 송신자에게 접근하여 해당 메시지를 직접 가져오는 전자우편 송수신 방법에 관한 것이다.The present invention relates to an e-mail transmission and reception method, and in more detail, an e-mail sender and a receiver authorize each other to send and receive mails, and when the sender sends a message to the receiver, the receiver receives an encryption key given at the time of login. The present invention relates to an e-mail transmission and reception method of directly accessing a sender and directly obtaining a corresponding message.

일반적으로 가정이나 사무실 등에서 컴퓨터를 통하여 원하는 상대방과 서로의 정보를 주고받는 용도로서 전자 우편을 이용하고 있으며, 이는 점차적으로 확대되고 있는 추세이다. 종래의 전자우편은 송신자가 컴퓨터로 메시지를 작성하여 우체국 역할을 하는 메일 서버(Mail Server)라는 컴퓨터에 전송하고, 해당 메일 서버는 그 메시지를 수신자 컴퓨터에게 전달한다.In general, e-mail is used as a purpose of exchanging information with a desired party through a computer in a home or office, and this is gradually increasing. In conventional e-mail, a sender writes a message to a computer and sends it to a computer called a mail server serving as a post office, and the mail server delivers the message to a recipient computer.

이와 같이 종래의 전자우편 송수신 시스템은 송신자가 전송하는 메시지가 일단은 메일 서버에 저장되기 때문에 메시지의 보안을 완벽하게 유지하기가 어렵다. 즉, 수신자의 메일 아이디와 비밀번호를 알면 부당한 목적을 가지고 메일 서버에 접근하여 수신자에게 전달될 메시지를 해킹할 수도 있으며, 메일 서버에서 수신자에게 메시지를 전달하기 때문에 정당한 수신자에게 정확하게 메시지가 전달되지 않을 수도 있는 등의 문제점이 있었다. 또한, 중요한 문서의 경우 송신자가 메시지를 송신한 후 송신 부인하거나, 수신자가 메시지를 수신한 후 수신 부인하는 경우 등의 경우도 발생할 수 있으며, 이렇게 송신자나 수신자가 송신거부나 수신거부하면 상대방은 이를 반박할만한 아무런 입증자료를 가지지 못하기 때문에 불리한 입장이 된다.As described above, in the conventional e-mail transmission / reception system, since a message transmitted by a sender is once stored in a mail server, it is difficult to completely secure the message. In other words, knowing the recipient's mail ID and password may hack a message to be delivered to the recipient by unreasonable purpose, and may not deliver the message correctly to the right recipient because the mail server delivers the message to the recipient. There was such a problem. In the case of important documents, the sender may deny transmission after sending a message, or the recipient may deny receiving a message after receiving the message. It is disadvantageous because it has no evidence to refute it.

또한, 송신자의 메시지가 전자우편 서버를 통해 일괄적으로 수신자 컴퓨터에 전송되기 때문에, 송신자는 수신자의 전자우편 주소만 알면 수신자에게 메시지를 전송할 수 있으며, 수신자는 원치 않은 스팸(spam) 메일을 수신하게 되는 문제점이 있다.In addition, because the sender's messages are sent to the recipient's computer in batches via the email server, the sender can send the message to the recipient, knowing only the recipient's email address, and the recipient can receive unwanted spam. There is a problem.

상기와 같은 종래 기술의 문제점을 해결하기 위한 본 발명의 목적은, 송신자와 수신자가 서로에게 전자우편 송수신 자격을 부여하고 인증하여야 전자우편을 송수신할 수 있도록 하고, 전자우편을 송수신할 때에도 송신자는 전송할 메시지를 작성한 후 자신의 PC 시스템에 저장하고 수신자가 송신자의 PC 시스템에 접근하여 메시지를 읽어오는 전자우편 송수신 방법을 제공하기 위한 것이다.An object of the present invention for solving the problems of the prior art as described above, the sender and the receiver should be authorized to send and receive e-mail to each other and authenticated to send and receive e-mail, even when sending and receiving e-mail sender It is to provide a method of sending and receiving e-mails in which a message is written and stored in its own PC system, and a receiver accesses the sender's PC system and reads the message.

도 1은 본 발명에 따른 인터넷을 이용하여 클라이언트(인터넷 이용자)에게 전자우편 송수신 서비스를 제공하기 위한 클라이언트 서버 시스템을 도시한 계통도,1 is a schematic diagram illustrating a client server system for providing an e-mail transmission / reception service to a client (internet user) using the Internet according to the present invention;

도 2는 본 발명에 따른 이용자 클라이언트가 전자우편 송수신 서비스를 제공받기 위하여 서버 시스템에 로그인(login)하는 과정을 도시한 동작 흐름도,2 is an operation flowchart illustrating a process of logging in to a server system to receive an e-mail transmission and reception service by a user client according to the present invention;

도 3은 회원 클라이언트가 온라인 상태 체크 과정을 수행하는 동작을 도시한 동작 흐름도,3 is an operation flowchart illustrating an operation of performing an online status check process by a member client;

도 4는 송신 회원 클라이언트가 임의의 회원 클라이언트를 버디로 인증하고 등록하는 과정을 도시한 동작 흐름도,4 is an operation flowchart illustrating a process in which a transmitting member client authenticates and registers an arbitrary member client with a buddy;

도 5는 서버에 로그인한 회원 클라이언트가 온라인 상태인 버디 클라이언트에게 메시지를 전송하는 과정을 도시한 흐름도이다.5 is a flowchart illustrating a process of transmitting a message to a buddy client in which a member client logged into the server is online.

※ 도면의 주요부분에 대한 부호의 설명 ※※ Explanation of code about main part of drawing ※

110 : 서버 시스템(110)120 : 이용자 클라이언트 그룹110: server system (110) 120: user client group

130 : 네트워크141 : 회원관리 테이블130: network 141: membership management table

142 : 버디정보 테이블142: buddy information table

상기한 목적을 달성하기 위한 본 발명에 따른 전자우편 송수신 방법은, 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편송수신시스템에서, 메시지를 전송하고자 하는 송신 클라이언트와 메시지를 수신하여야 하는 수신 클라이언트 사이에서의 전자우편 송수신방법에 있어서,In order to achieve the above object, an electronic mail transmission / reception method according to the present invention comprises a server and an at least two user clients connected to each other through an electronic mail transmission / reception system configured to receive a message and a client to which a message is to be transmitted. In the email sending and receiving method between the receiving client,

상기 송신 클라이언트와 수신 클라이언트가 상기 서버로부터 전자우편 송수신시 필요한 암호화 정보를 수신받는 제 1 단계와,A first step in which the transmitting client and the receiving client receive encryption information necessary for transmitting and receiving email from the server;

상기 송신 클라이언트가 전송할 전자우편을 작성하여 자신의 PC 시스템에 저장하고, 상기 수신 클라이언트에게 데이터 발신신호를 출력하는 제 2 단계, 및A second step of creating an e-mail to be transmitted by the transmitting client, storing the same in an own PC system, and outputting a data transmission signal to the receiving client; and

상기 수신 클라이언트가 상기 송신 클라이언트의 PC 시스템에 접근하여 수신자 인증을 받고 상기 전자우편을 가져가는 제 3 단계를 포함한 것을 특징으로 한다.And a third step in which the receiving client accesses the PC system of the sending client, authenticates the recipient, and takes the e-mail.

또한, 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 수신 클라이언트에게 메시지를 전송하고자 하는 송신 클라이언트의 전자우편 송신방법은,In addition, in an e-mail transmitting and receiving system configured by connecting a server and at least two user clients through a network, an e-mail transmitting method of a transmitting client that wants to transmit a message to a receiving client includes:

상기 수신 클라이언트와 전자우편 송수신 인증과정을 수행하는 제 1 단계와,A first step of performing an e-mail transmission and reception authentication process with the receiving client;

상기 서버로부터 상기 수신 클라이언트와의 전자우편 송수신시 필요한 암호화정보를 수신받는 제 2 단계,A second step of receiving encryption information necessary for transmitting and receiving an e-mail with the receiving client from the server,

상기 수신 클라이언트에게 전송할 전자우편을 작성하여 자신의 PC 시스템에 저장하고 상기 수신 클라이언트에게 데이터 발신신호를 출력하는 제 3 단계, 및A third step of creating an e-mail to be transmitted to the receiving client and storing the same in an own PC system and outputting a data transmission signal to the receiving client; and

상기 수신 클라이언트로부터 데이터 요청전문이 수신되면, 이에 응답하여 상기 데이터 요청전문을 인증하고 상기 수신 클라이언트가 상기 전자우편을 가져갈 수 있도록 하는 제 4 단계를 포함한 것을 특징으로 한다.And if the data request message is received from the receiving client, authenticating the data request message in response thereto and allowing the receiving client to take the email.

또한, 본 발명에 따르면 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 수신 클라이언트에게 메시지를 전송하고자 하는 송신 클라이언트에, 상술한 바와 같은 전자우편 송신 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체가 제공된다.In addition, according to the present invention, in an e-mail transmission / reception system in which a server and at least two user clients are connected through a network, a transmission client for transmitting a message to a reception client may be used to execute the e-mail transmission method as described above. A computer readable recording medium having recorded thereon a program is provided.

또한, 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 송신 클라이언트로부터 메시지를 전송받는 수신 클라이언트의 전자우편 수신 방법은,Further, in an email transmission / reception system configured with a server and at least two user clients connected through a network, an email reception method of a reception client that receives a message from a transmission client may include:

상기 송신 클라이언트와 전자우편 송수신 인증과정을 수행하는 제 1 단계와,A first step of performing an e-mail transmission and reception authentication process with the sending client;

상기 서버로부터 상기 송신 클라이언트와의 전자우편 송수신시 필요한 암호화정보를 수신받는 제 2 단계,A second step of receiving encryption information necessary for transmitting and receiving an email with the sending client from the server,

상기 송신 클라이언트로부터 데이터 발신신호가 수신되면, 이에 응답하여 상기 데이터 발신신호를 인증한 후 상기 송신 클라이언트에게 데이터 요청전문을 전송하는 제 3 단계, 및A third step of, upon receiving the data transmission signal from the transmitting client, authenticating the data transmission signal and transmitting a data request message to the transmitting client in response thereto; and

상기 송신 클라이언트로부터 데이터 요청전문이 인증되면, 이에 응답하여 상기 송신 클라이언트의 PC 시스템에 접근하여 상기 전자우편을 가져오는 제 4 단계를 포함한 것을 특징으로 한다.And in response to the data request message being authenticated by the sending client, accessing the PC system of the sending client to retrieve the e-mail.

또한, 본 발명에 따르면 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 송신 클라이언트로부터 메시지를 전송받는 수신 클라이언트의 전자우편 수신 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체가 제공된다.In addition, according to the present invention, in an e-mail transmission / reception system in which a server and at least two user clients are connected through a network, a computer that records a program for executing an e-mail receiving method of a receiving client receiving a message from a sending client is read. Recordable media are provided.

이하, 첨부된 도면을 참조하면서 본 발명의 한 실시예에 따른 전자우편 송수신 방법을 보다 상세하게 설명하기로 한다.Hereinafter, an e-mail transmission and reception method according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 인터넷을 이용하여 클라이언트(인터넷 이용자)에게 전자우편 송수신 서비스를 제공하기 위한 클라이언트 서버 시스템을 도시한 계통도이다. 이 클라이언트 서버 시스템은, 데이터베이스(DB)를 포함한 서버 시스템(110)과, 네트워크를 통해 서버 시스템(110)과 접속 가능한 PC 시스템을 구비한 이용자 클라이언트 그룹(120), 및 네트워크(130)를 포함한다.1 is a schematic diagram illustrating a client server system for providing an e-mail transmission / reception service to a client (Internet user) using the Internet according to the present invention. This client server system includes a server system 110 including a database (DB), a user client group 120 having a PC system connectable to the server system 110 via a network, and a network 130. .

서버 시스템(110)은 네트워크(130)를 통해 이용자 클라이언트들에게 전자우편 송수신 서비스를 제공한다. 여기서, 네트워크(130)를 이용하여 서버 시스템(110)에 접속한 임의의 이용자 클라이언트는 '게스트'라고 하고, 본 발명에 따른 전자우편 송수신 서비스를 제공받기 위하여 서버 시스템에 접속하여 자신의 신상정보를 공개하고 회원가입특약에 동의한 이용자 클라이언트는 '회원'이라고 한다.The server system 110 provides an e-mail transmission / reception service to user clients through the network 130. Here, any user client connected to the server system 110 using the network 130 is called a guest, and accesses the server system to receive his / her personal information in order to receive an e-mail transmission / reception service according to the present invention. A user client that has been released and has agreed to a membership agreement is called a 'member'.

이 서버 시스템(110)에 연결된 데이터베이스(DB)는 크게 각 회원에 대한 정보를 관리하는 회원관리 테이블(141)과, 임의의 회원이 본 발명에 따른 서버 시스템을 통해 전자우편 송수신을 할 수 있는 버디정보를 저장 및 관리하는 버디정보 테이블(142)을 포함한다.The database (DB) connected to the server system 110 is a member management table 141 that largely manages information for each member, and a buddy that any member can send and receive e-mail via the server system according to the present invention. The buddy information table 142 stores and manages information.

회원관리 테이블(141)에는 일련번호, 회원 아이디, 이름, 성별, 나이, 직업, 주민번호, 우편번호, 주소, 비밀번호, 이메일 주소, 회원탈퇴여부, 연락처, 및 개인휴대전화번호 등의 정보가 상호 링크되어 저장된다. 버디정보 테이블(142)은 각회원별로 관리되는데, 회원 아이디, 메시지를 송신할 수 있는 버디 아이디, 전송할 메시지나 메일 유무, 메시지 수신에 필요한 암호화 공식과 암호키, 서버 암호키, 및 버디의 암호키 등의 정보가 상호 링크되어 저장된다. 여기서, 암호화 공식이나 서버 암호키, 회원 암호키, 및 버디 암호키는 로그인할 때마다 새로운 값이 부여될 수 있으며, 각 메시지마다 다른 값이 부여될 수도 있다. 이러한 버디정보 테이블은 각 회원 클라이언트가 서버 시스템에 로그인할 때 해당 회원 클라이언트에게 제공되며, 이때 회원 클라이언트는 자신이 온라인하지 않을 때 전송된 메시지의 유무와 송신자 정보를 알 수 있게 된다.In the member management table 141, information such as serial number, member ID, name, gender, age, occupation, social security number, zip code, address, password, e-mail address, membership withdrawal, contact information, and personal mobile phone number are mutually related. Linked and stored. The buddy information table 142 is managed for each member and includes a member ID, a buddy ID for sending a message, a message or mail to be transmitted, an encryption formula and encryption key for receiving a message, a server encryption key, and a buddy encryption key. And the like are mutually linked and stored. Herein, the encryption formula, the server encryption key, the member encryption key, and the buddy encryption key may be given a new value each time they log in, and may be given a different value for each message. The buddy information table is provided to the member client when each member client logs in to the server system, and the member client can know the existence of the message and the sender information when the member client is not online.

도 2는 본 발명에 따른 이용자 클라이언트가 전자우편 송수신 서비스를 제공받기 위하여 서버 시스템에 로그인(login)하는 과정을 도시한 동작 흐름도이다.2 is an operation flowchart illustrating a process of logging in to a server system in order to receive an e-mail transmission and reception service according to the present invention.

먼저, 이용자 클라이언트가 서버에 접속하여 자신의 IP 주소와 프로파일(profile)을 포함하는 연결 메시지를 전송한다(S201). 이때, 이용자 클라이언트가 서버에 전송하는 연결 메시지에는 공통 전송정보와, 로컬 IP주소, 및 비밀번호를 포함한다. 공통 전송정보에는 전문구분과, 보낸날짜, 받은날짜, 회원 아이디, 유저구분, 및 여유공간 정보를 포함한다.First, the user client connects to the server and transmits a connection message including its IP address and profile (S201). In this case, the connection message transmitted from the user client to the server includes common transmission information, a local IP address, and a password. The common transmission information includes a specialized classification, sent date, received date, member ID, user classification, and free space information.

서버는 수신된 연결 메시지의 레이아웃을 체크하는데(S202), 체크 결과 수신 연결 메시지에 오류가 있으며 정상 패키지가 아니면(S203), 수신된 연결 메시지를 무시하고 바로 종료한다. 그러나, 수신 메시지가 레이아웃에 맞는 정상 패키지이면(S203), 회원관리 테이블에서 회원 정보를 검색하고(S204), 정당한회원이면(S205) 해당 회원에게 로그온 성공 정보를 포함한 연결응답 메시지를 전송한다(S206). 이 정상 연결응답 메시지에는 공통 전송정보(전문구분과, 보낸날짜, 받은날짜, 회원 아이디, 유저구분, 및 여유공간 정보)와, 로컬 IP주소, 비밀번호, 연결 결과정보를 포함한다. 그러나, 정당한 회원이 아니면 장애코드를 포함하고 로그온 실패 정보를 포함한 연결응답 메시지를 전송한다(S207). 여기서, 이용자 클라이언트가 서버에게 보내는 연결 메시지의 받은날짜 필드는 공란으로 전송되며, 서버에 의해 채워져서 회원 클라이언트에게 보내진다.The server checks the layout of the received connection message (S202). If the check result indicates that there is an error in the received connection message and is not a normal package (S203), the server ignores the received connection message and terminates immediately. However, if the received message is a normal package suitable for the layout (S203), the member information is retrieved from the member management table (S204), and if the legitimate member (S205), the connection response message including the logon success information is transmitted to the corresponding member (S206). ). This normal connection response message includes common transmission information (specialized section, sent date, received date, member ID, user segment, and free space information), local IP address, password, and connection result information. However, if the member is not a legitimate member, the connection response message including the failure code and the logon failure information is transmitted (S207). Here, the received date field of the connection message sent by the user client to the server is sent blank and filled by the server and sent to the member client.

이렇게 정상적으로 로그온이 되어 서비스 사용 자격이 부여된 회원 클라이언트는 서버에게 버디 리스트 전송 요청메시지를 전송하는데, 이 버디 리스트 전송메시지는 공통 전송정보(전문구분과, 보낸날짜, 받은날짜, 회원 아이디, 유저구분, 및 여유공간 정보)와, 로컬 IP주소를 포함한다(S208). 그러면, 서버는 해당 회원 클라이언트에게 각 버디에 대해 버디 리스트 응답메시지를 전송하는데, 이 버디 리스트 응답메시지는 공통 전송정보와, 로컬 IP 주소, 버디 아이디, 버디 별명, 버디 IP 주소, 유저그룹, 클라이언트 그룹, 암호화 공식, 암호키, 및 메시지 유무정보를 포함한다(S209). 여기서, 버디란 임의의 회원 클라이언트와 상호 버디 등록한 회원 클라이언트를 의미하며, 이 두 회원 클라이언트 사이에서는 본 발명에 따른 메시지 송수신이 가능하다.The member client that is normally logged on and is entitled to use the service sends a request for sending a buddy list to the server. This buddy list transmission message includes the common transmission information (specialization, sent date, received date, member ID, user identification). , And free space information) and the local IP address (S208). Then, the server sends a buddy list response message to each member client for each buddy. The buddy list response message includes the common transmission information, the local IP address, the buddy ID, the buddy alias, the buddy IP address, the user group, and the client group. , Encryption formula, encryption key, and message presence information is included (S209). Here, the buddy refers to a member client registered with any member client and mutually buddy, and the two member clients can transmit and receive messages according to the present invention.

그 다음에, 회원 클라이언트는 서버에게 버디와의 전자우편 송수신에 사용할 암호키에 대한 전송을 요청하는데, 이 암호 요청 전문에는 공통 전송정보와, 로컬 IP 주소, 및 버디 아이디 정보를 포함한다(S210). 그러면, 서버는 해당 버디와의통신에 사용할 암호화 공식과 암호키를 포함하는 암호 응답 메시지를 해당 회원 클라이언트에게 전송한다(S211). 이 암호 응답 메시지에는 공통 전송정보와, 로컬 IP 주소, 버디 아이디, 및 버디와의 통신에 필요한 암호화 공식과 암호키 정보가 포함된다. 그러면, 회원 클라이언트는 서버에게 전송받은 각 버디에 대응하는 암호키를 데이터베이스에 저장한다. 이 암호화 공식과 암호키는 회원 클라이언트가 임의의 버디와 통신할 때 해당 버디에게 인증을 받거나 인증을 하는 과정에서 사용하는 바, 회원 클라이언트가 해당 버디에게 암호키를 포함한 메시지를 전송하면 버디는 암호키를 암호화 공식에 적용하여 그 결과값이 정상이면 회원 클라이언트를 인증하고 비정상이면 회원 클라이언트를 인증하지 않는다. 그리고, 회원 클라이언트는 해당 버디로부터 암호키를 포함한 메시지가 전송되면, 그 암호키를 암호화 공식에 적용하여 그 결과값이 정상이면 버디를 인증하고 비정상이면 인증하지 않는다.Next, the member client requests the server to transmit a cryptographic key to be used for sending and receiving e-mail with the buddy. The cipher request message includes common transmission information, a local IP address, and a buddy ID information (S210). . Then, the server transmits a password response message including the encryption formula and encryption key to be used for communication with the buddy to the corresponding member client (S211). This cipher response message includes common transmission information, a local IP address, a buddy ID, and an encryption formula and encryption key information necessary for communication with the buddy. Then, the member client stores the encryption key corresponding to each buddy received from the server in the database. This encryption formula and encryption key are used in the process of authenticating or authenticating the buddy when the member client communicates with any buddy. When the member client sends a message including the encryption key to the buddy, the buddy is the encryption key. If the result is normal, the member client is authenticated. If the result is abnormal, the member client is not authenticated. When a message including an encryption key is transmitted from the buddy, the member client applies the encryption key to the encryption formula and authenticates the buddy if the result value is normal and does not authenticate if it is abnormal.

이렇게 서버를 통해 버디 리스트와 버디와의 통신에 필요한 암호키 정보를 전달받은 회원 클라이언트는 자신에게 등록된 버디가 온라인 상태인 지를 체크하는 과정을 수행하는 데, 도 3은 회원 클라이언트가 온라인 상태 체크 과정을 수행하는 동작을 도시한 동작 흐름도이다. 먼저, 회원 클라이언트는 메시지를 전송할 버디에게 온라인 체크 메시지를 전송하는데, 이 온라인 체크 메시지에는 공통 전송정보와, 로컬 IP 주소, 버디 아이디, 및 암호키 정보를 포함한다(S301). 그러면, 해당 수신 회원 클라이언트는 자신의 버디 리스트를 체크하여 송신 회원 클라이언트가자신에게 버디로 등록되어 있으면(S303), 온라인 응답 메시지를 상대방에게 전송하고(S304), 자신의 버디 리스트에 포함되어 있지 않으면 응답없이 바로 종료한다. 이 온라인 응답 메시지에는 자신의 로컬 IP 주소와 사용 아이디, 및 암호키 정보가 포함된다. 각 회원 클라이언트는 상대방 버디의 온라인 상태를 데이터베이스에 저장한다.The member client, which has received the encryption key information necessary for the communication between the buddy list and the buddy through the server, performs a process of checking whether a buddy registered with the buddy is online. An operation flowchart illustrating an operation of performing the operation. First, the member client transmits an online check message to a buddy to send a message. The online check message includes common transmission information, a local IP address, a buddy ID, and an encryption key information (S301). Then, the receiving member client checks its buddy list and if the sending member client is registered as a buddy (S303), sends an online response message to the other party (S304), and if it is not included in its buddy list Quit immediately without responding. This online response message includes its own local IP address, user ID, and encryption key information. Each member client stores the online state of the other buddy in a database.

상기와 같이 송신 회원 클라이언트가 수신 회원 클라이언트의 버디 리스트에 포함되어 있지 않으면 앞서 설명한 바와 같이 송신 회원 클라이언트가 수신 회원 클라이언트에게 전송한 온라인 체크 메시지가 무시되는데, 송신 회원 클라이언트가 해당 수신 회원 클라이언트의 온라인 상태를 체크하거나 전자우편을 송수신하려면 수신 회원 클라이언트가 송신 회원 클라이언트를 버디로 등록 및 인증하여야 한다. 도 4는 송신 회원 클라이언트가 임의의 회원 클라이언트를 버디로 인증하고 등록하는 과정을 도시한 동작 흐름도이다.If the sending member client is not included in the buddy list of the receiving member client as described above, the online check message sent by the sending member client to the receiving member client is ignored as described above, and the sending member client is in the online state of the receiving member client. To check or send and receive e-mail, the receiving member client must register and authenticate the sending member client as a buddy. 4 is an operation flowchart illustrating a process in which a transmitting member client authenticates and registers an arbitrary member client with a buddy.

송신 회원 클라이언트는 임의의 수신 회원 클라이언트에게 인증을 요청하고(S401), 수신 회원 클라이언트가 송신 회원 클라이언트를 인증할 것인 지를 결정한다(S402). 수신 회원 클라이언트가 송신 회원 클라이언트를 인증하고자 하면 송신 회원 클라이언트를 인증하고 버디로 등록한다(S403). 그러나, 수신 회원 클라이언트가 송신 회원 클라이언트를 인증하지 않고자 하면 응답없이 바로 종료한다. 수신 회원 클라이언트가 송신 회원 클라이언트를 인증한 경우에는 송신 회원 클라이언트와 수신 회원 클라이언트의 상호 버디 인증 확인사실을 서버에 등록한다(S404). 서버가 각 회원 클라이언트의 버디 리스트에 상대방 회원 클라이언트를 추가한다(S405).The sending member client requests authentication from any receiving member client (S401), and determines whether the receiving member client will authenticate the sending member client (S402). If the receiving member client wants to authenticate the transmitting member client, the receiving member client authenticates and registers as a buddy (S403). However, if the receiving member client does not want to authenticate the sending member client, it ends immediately without a response. When the receiving member client authenticates the sending member client, the mutual buddy authentication confirmation of the sending member client and the receiving member client is registered in the server (S404). The server adds the other member client to the buddy list of each member client (S405).

이러한 과정들을 통해 회원 클라이언트의 PC 시스템에는 버디 리스트와, 각 버디와의 통신에 필요한 암호키 정보와, 자신이 메시지를 전송하고자 하는 버디의 온라인 상태 정보를 저장하게 된다.Through these processes, the member client's PC system stores the buddy list, the encryption key information necessary for communication with each buddy, and the online status information of the buddy to which the user wants to send a message.

도 5는 서버에 로그인한 회원 클라이언트가 온라인 상태인 버디 클라이언트에게 메시지를 전송하는 과정을 도시한 흐름도이다.5 is a flowchart illustrating a process of transmitting a message to a buddy client in which a member client logged into the server is online.

먼저, 임의의 송신 회원 클라이언트가 버디 클라이언트에게 전송할 메시지를 작성하고 자신의 PC 시스템의 메일 박스에 저장한다(S501). 그 다음, 송신 회원 클라이언트가 수신 버디 클라이언트에게 데이터 발신신호를 전달하는 데, 이 데이터 발신신호에는 공통 전송정보(전문구분과, 보낸날짜, 받은날짜, 회원 아이디, 유저구분, 및 여유공간 정보)와, 해당 버디 클라이언트와의 메시지 송수신시 사용하는 암호키를 함께 전송한다(S502).First, any transmitting member client creates a message to be sent to the buddy client and stores it in a mailbox of his PC system (S501). Then, the sending member client transmits a data transmission signal to the receiving buddy client, which includes common transmission information (professional classification, sent date, received date, member ID, user identification, and free space information). In operation S502, an encryption key used to transmit and receive a message with the buddy client is transmitted.

다음, 수신 버디 클라이언트가 송신 회원 클라이언트에게 데이터 요청전문을 전송한다(S503). 이 데이터 요청전문에는 공통 전송정보(전문구분과, 보낸날짜, 받은날짜, 회원 아이디, 유저구분, 및 여유공간 정보)와, 버디 클라이언트가 송신 회원 클라이언트와의 송수신시 사용하는 암호키, 및 데이터 정보가 포함된다. 또한, 송신 회원 클라이언트가 데이터 전송을 인증하고 수신 버디 클라이언트가 송신 회원 클라이언트의 PC 시스템에 접근하여 데이터 수신전문을 가져온다(S504). 이데이터 수신전문에는 공통 전송정보(전문구분과, 보낸날짜, 받은날짜, 회원 아이디, 유저구분, 및 여유공간 정보)와, 암호키, 및 데이터 정보가 포함된다.Next, the receiving buddy client transmits the data request message to the transmitting member client (S503). This data request text includes common transmission information (specialization section, sent date, received date, member ID, user classification, and free space information), encryption key used by the buddy client when sending and receiving with the sending member client, and data information. Included. Further, the transmitting member client authenticates the data transmission, and the receiving buddy client accesses the PC system of the transmitting member client to obtain a data receiving message (S504). This data reception message includes common transmission information (specialization section, sent date, received date, member ID, user classification, and free space information), encryption key, and data information.

위에서 양호한 실시예에 근거하여 이 발명을 설명하였지만, 이러한 실시예는 이 발명을 제한하려는 것이 아니라 예시하려는 것이다. 이 발명이 속하는 분야의 숙련자에게는 이 발명의 기술사상을 벗어남이 없이 위 실시예에 대한 다양한 변화나 변경 또는 조절이 가능함이 자명할 것이다. 그러므로, 이 발명의 보호범위는 첨부된 청구범위에 의해서만 한정될 것이며, 위와 같은 변화예나 변경예 또는 조절예를 모두 포함하는 것으로 해석되어야 할 것이다.While the invention has been described above based on the preferred embodiments thereof, these embodiments are intended to illustrate rather than limit the invention. It will be apparent to those skilled in the art that various changes, modifications, or adjustments to the above embodiments can be made without departing from the spirit of the invention. Therefore, the protection scope of the present invention will be limited only by the appended claims, and should be construed as including all such changes, modifications or adjustments.

이상과 같이 본 발명에 의하면, 전자우편을 송수신할 수 있는 자격을 서로에게 부여한 임의의 두 회원 클라이언트 중, 송신 회원 클라이언트가 메시지를 작성하여 자신의 PC 시스템의 메일 박스에 저장한 후 수신 회원 클라이언트에게 데이터 발신신호를 전송하고, 이 데이터 발신신호를 수신한 수신 회원 클라이언트가 송신 회원 클라이언트의 메일 박스에 접근하여 직접 해당 메시지를 가져가기 때문에 송신자의 송신거부와 수신자의 수신거부를 할 수 없어서, 전자우편 송수신의 투명성이 보장된다. 또한, 송신 회원 클라이언트와 수신 회원 클라이언트가 먼저 서로를 버디로 인증하는 과정을 거쳐야 하고, 로그온시 서버를 통해 암호 함수와 암호키를 부여받아 메시지를 암호화한 후 송신하기 때문에 송수신되는 메시지가 철저하게 보안 유지될 수 있는 효과가 있다. 이러한 본 발명은 결제시스템, 인터넷 뱅킹 시스템, 중요 문서의 전송 등과 같이 강력한 암호화가 요구되는 문서 전송에 활용될 수 있으며, 앞으로 클러스터링, VPN, 화상회의, 원격제어 등등의 분야에도 응용될 수 있을 것이다.As described above, according to the present invention, among any two member clients that have given each other the entitlement to send and receive e-mail, the sending member client creates a message, stores it in a mailbox of his PC system, and sends it to the receiving member client. Since the receiving member client receiving the data originating signal and accessing the mailbox of the sending member client directly picks up the message, the sender's rejection and the recipient's rejection cannot be made. Transparency of transmission and reception is guaranteed. In addition, the sending member client and the receiving member client must first authenticate each other with a buddy, and at the time of logon, an encrypted function and an encryption key are received through the server to encrypt and send a message, so that the transmitted and received messages are thoroughly secured. There is an effect that can be maintained. The present invention may be used for document transmission requiring strong encryption, such as payment system, Internet banking system, transmission of important documents, etc., and may be applied to fields such as clustering, VPN, video conferencing, and remote control in the future.

Claims (13)

네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 메시지를 전송하고자 하는 송신 클라이언트와 메시지를 수신하여야 하는 수신 클라이언트 사이에서의 전자우편 송수신방법에 있어서,In an email sending / receiving system in which a server and at least two user clients are connected through a network, an email sending / receiving method between a sending client to transmit a message and a receiving client to receive a message, 상기 송신 클라이언트와 수신 클라이언트가 상기 서버로부터 전자우편 송수신시 필요한 암호화 정보를 수신받는 제 1 단계와,A first step in which the transmitting client and the receiving client receive encryption information necessary for transmitting and receiving email from the server; 상기 송신 클라이언트가 전송할 전자우편을 작성하여 자신의 PC 시스템에 저장하고, 상기 수신 클라이언트에게 데이터 발신신호를 출력하는 제 2 단계, 및A second step of creating an e-mail to be transmitted by the transmitting client, storing the same in an own PC system, and outputting a data transmission signal to the receiving client; and 상기 수신 클라이언트가 상기 송신 클라이언트의 PC 시스템에 접근하여 수신자 인증을 받고 상기 전자우편을 가져가는 제 3 단계를 포함한 것을 특징으로 하는 전자우편 송수신 방법.And a third step of the receiving client accessing the PC system of the sending client to receive the recipient authentication and to take the email. 제 1 항에 있어서,The method of claim 1, 상기 송신 클라이언트와 수신 클라이언트가 전자우편을 송수신하기 전에, 서로에게 전자우편 송수신 자격을 부여하는 단계를 더 포함한 것을 특징으로 하는 전자우편 송수신 방법.And before the sending client and the receiving client transmit and receive the email, granting each other an email transmission and reception entitlement. 제 2 항에 있어서,The method of claim 2, 상기 송신 클라이언트와 수신 클라이언트가 서로에게 전자우편 송수신 자격을 부여하는 단계는,The sending client and the receiving client granting each other an e-mail sending and receiving qualification, 상기 송신 클라이언트가 상기 수신 클라이언트에게 인증을 요청하고, 상기 수신 클라이언트는 상기 송신 클라이언트를 인증하며, 상호 인증 결과를 상기 서버에 등록하는 것을 특징으로 하는 전자우편 송수신 방법.And the sending client requests authentication from the receiving client, the receiving client authenticates the sending client, and registers a mutual authentication result with the server. 제 2 항에 있어서,The method of claim 2, 상기 송신 클라이언트와 수신 클라이언트가 서로에게 전자우편 송수신 자격을 부여한 후 전자우편을 송수신하기 전에, 상기 송신 클라이언트가 상기 수신 클라이언트의 온라인 상태를 체크하는 단계를 포함한 것을 특징으로 하는 전자우편 송수신 방법.And checking, by the sending client, an online state of the receiving client after the sending client and the receiving client have qualified each other to send and receive email. 제 1 항 내지 제 4 항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 4, 상기 제 1 단계는,The first step is, 상기 이용자 클라이언트가 상기 서버에 접근하여 로그인 요청을 위하여 연결 메시지를 전송하는 제 1 소단계와;A first substep of the user client accessing the server to transmit a connection message for a login request; 상기 서버가 상기 연결 메시지가 정상 패키지이고 상기 이용자 클라이언트가정당한 회원이면 정상 로그온 결과를 포함한 연결응답 메시지를 상기 이용자 클라이언트에게 전송하는 제 2 소단계;A second sub-step of the server sending a connection response message including a normal logon result to the user client if the connection message is a normal package and the user client is a valid member; 상기 이용자 클라이언트가 자신과 상호 전자우편 송수신 인증을 한 버디들의 리스트를 상기 서버에게 요청하고, 상기 서버가 상기 이용자 클라이언트에게 버디 리스트를 전송하는 제 3 소단계; 및A third sub-step of requesting, by the server, a list of buddies to which the user client has mutually authenticated e-mail transmission and reception, and the server transmitting a buddy list to the user client; And 상기 이용자 클라이언트가 상기 서버에게 상기 버디 리스트상의 임의의 버디와의 전자우편 송수신시 필요한 암호화 정보를 요청하고, 상기 서버가 상기 이용자 클라이언트에게 각 버디별 암호화 정보를 전송하는 제 4 소단계를 포함한 것을 특징으로 하는 전자우편 송수신 방법.And a fourth sub-step in which the user client requests the server for encryption information necessary for transmitting and receiving e-mail with any buddy on the buddy list, and the server transmits encryption information for each buddy to the user client. E-mail sending and receiving method. 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 수신 클라이언트에게 메시지를 전송하고자 하는 송신 클라이언트의 전자우편 송신방법에 있어서,In an email transmission / reception system in which a server and at least two user clients are connected through a network, an email transmission method of a transmission client to transmit a message to a reception client, 상기 수신 클라이언트와 전자우편 송수신 인증과정을 수행하는 제 1 단계와,A first step of performing an e-mail transmission and reception authentication process with the receiving client; 상기 서버로부터 상기 수신 클라이언트와의 전자우편 송수신시 필요한 암호화정보를 수신받는 제 2 단계,A second step of receiving encryption information necessary for transmitting and receiving an e-mail with the receiving client from the server, 상기 수신 클라이언트에게 전송할 전자우편을 작성하여 자신의 PC 시스템에 저장하고 상기 수신 클라이언트에게 데이터 발신신호를 출력하는 제 3 단계, 및A third step of creating an e-mail to be transmitted to the receiving client and storing the same in an own PC system and outputting a data transmission signal to the receiving client; and 상기 수신 클라이언트로부터 데이터 요청전문이 수신되면, 이에 응답하여 상기 데이터 요청전문을 인증하고 상기 수신 클라이언트가 상기 전자우편을 가져갈 수 있도록 하는 제 4 단계를 포함한 것을 특징으로 하는 전자우편 송신 방법.And if the data request message is received from the receiving client, authenticating the data request message in response thereto and enabling the receiving client to take the email. 제 6 항에 있어서,The method of claim 6, 상기 제 1 단계는,The first step is, 상기 송신 클라이언트가 상기 수신 클라이언트에게 인증을 요청하고 상기 수신 클라이언트에 의해 상기 송신 클라이언트가 인증되면, 상호 인증 결과를 상기 서버에 등록하는 것을 특징으로 하는 전자우편 송신 방법.And if the sending client requests authentication from the receiving client and the sending client is authenticated by the receiving client, registering the mutual authentication result with the server. 상기 제 6 항에 있어서,The method of claim 6, 상기 제 2 단계는,The second step, 상기 서버로부터 암호화 정보를 수신받은 후 상기 암호화 정보를 이용하여 상기 수신 클라이언트의 온라인 상태를 체크하는 것을 특징으로 하는 전자우편 송신 방법.And after receiving the encryption information from the server, checking the online state of the receiving client by using the encryption information. 제 6 항 내지 제 8 항 중 어느 한 항에 있어서,The method according to any one of claims 6 to 8, 상기 제 2 단계는,The second step, 상기 송신 클라이언트가 상기 서버에 접근하여 로그인 요청을 위하여 연결 메시지를 전송하는 제 1 소단계와;A first substep of the transmitting client accessing the server and transmitting a connection message for a login request; 상기 서버가 상기 연결 메시지가 정상 패키지이고 상기 송신 클라이언트가 정당한 회원이면 정상 로그온 결과를 포함한 연결응답 메시지를 상기 송신 클라이언트에게 전송하는 제 2 소단계;A second sub-step of the server sending a connection response message including a normal logon result to the sending client if the connection message is a normal package and the sending client is a legitimate member; 상기 송신 클라이언트가 자신과 상호 전자우편 송수신 인증을 한 버디들의 리스트를 상기 서버에게 요청하고, 상기 서버가 상기 송신 클라이언트에게 버디 리스트를 전송하는 제 3 소단계; 및A third sub-step, wherein the sending client requests the server for a list of buddies that have mutually authenticated e-mail transmission and reception with the server, and the server transmits a buddy list to the sending client; And 상기 송신 클라이언트가 상기 서버에게 상기 버디 리스트상의 수신 클라이언트와의 전자우편 송수신시 필요한 암호화 정보를 요청하고, 상기 서버가 상기 송신 클라이언트에게 상기 수신 클라이언트와의 전자우편 송수신시 필요한 암호화 정보를 전송하는 제 4 소단계를 포함한 것을 특징으로 하는 전자우편 송신 방법.A fourth request for the sending client to request encryption information for sending and receiving an e-mail with the receiving client on the buddy list, and the server transmitting encryption information for sending and receiving e-mail with the receiving client to the sending client. An e-mail transmission method comprising a small step. 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 수신 클라이언트에게 메시지를 전송하고자 하는 송신 클라이언트에,In an e-mail sending / receiving system in which a server and at least two user clients are connected through a network, to a sending client to send a message to a receiving client, 상기 수신 클라이언트와 전자우편 송수신 인증과정을 수행하는 제 1 단계와,A first step of performing an e-mail transmission and reception authentication process with the receiving client; 상기 서버로부터 상기 수신 클라이언트와의 전자우편 송수신시 필요한 암호화정보를 수신받는 제 2 단계,A second step of receiving encryption information necessary for transmitting and receiving an e-mail with the receiving client from the server, 상기 수신 클라이언트에게 전송할 전자우편을 작성하여 자신의 PC 시스템에 저장하고 상기 수신 클라이언트에게 데이터 발신신호를 출력하는 제 3 단계, 및A third step of creating an e-mail to be transmitted to the receiving client and storing the same in an own PC system and outputting a data transmission signal to the receiving client; and 상기 수신 클라이언트로부터 데이터 요청전문이 수신되면, 이에 응답하여 상기 데이터 요청전문을 인증하고 상기 수신 클라이언트가 상기 전자우편을 가져갈 수 있도록 하는 제 4 단계를 포함하는 전자우편 송신 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.Receiving a data request message from the receiving client, in response thereto, authenticating the data request message and recording a program for executing the email transmission method comprising the fourth step of allowing the receiving client to take the email. Computer-readable recording media. 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 송신 클라이언트로부터 메시지를 전송받는 수신 클라이언트의 전자우편 수신 방법에 있어서,In an e-mail transmission and reception system configured by connecting a server and at least two user clients through a network, the e-mail receiving method of a receiving client receiving a message from a sending client, 상기 송신 클라이언트와 전자우편 송수신 인증과정을 수행하는 제 1 단계와,A first step of performing an e-mail transmission and reception authentication process with the sending client; 상기 서버로부터 상기 송신 클라이언트와의 전자우편 송수신시 필요한 암호화정보를 수신받는 제 2 단계,A second step of receiving encryption information necessary for transmitting and receiving an email with the sending client from the server, 상기 송신 클라이언트로부터 데이터 발신신호가 수신되면, 이에 응답하여 상기 데이터 발신신호를 인증한 후 상기 송신 클라이언트에게 데이터 요청전문을 전송하는 제 3 단계, 및A third step of, upon receiving the data transmission signal from the transmitting client, authenticating the data transmission signal and transmitting a data request message to the transmitting client in response thereto; and 상기 송신 클라이언트로부터 데이터 요청전문이 인증되면, 이에 응답하여 상기 송신 클라이언트의 PC 시스템에 접근하여 상기 전자우편을 가져오는 제 4 단계를 포함한 것을 특징으로 하는 전자우편 수신 방법.And in response to the data request message being authenticated by the sending client, accessing the PC system of the sending client to retrieve the email. 제 10 항에 있어서,The method of claim 10, 상기 제 2 단계는,The second step, 상기 수신 클라이언트가 상기 서버에 접근하여 로그인 요청을 위하여 연결 메시지를 전송하는 제 1 소단계와;A first substep of the receiving client accessing the server and transmitting a connection message for a login request; 상기 서버가 상기 연결 메시지가 정상 패키지이고 상기 수신 클라이언트가 정당한 회원이면 정상 로그온 결과를 포함한 연결응답 메시지를 상기 수신 클라이언트에게 전송하는 제 2 소단계;A second sub-step of the server sending a connection response message including a normal logon result to the receiving client if the connection message is a normal package and the receiving client is a legitimate member; 상기 수신 클라이언트가 자신과 상호 전자우편 송수신 인증을 한 버디들의 리스트를 상기 서버에게 요청하고, 상기 서버가 상기 수신 클라이언트에게 버디 리스트를 전송하는 제 3 소단계; 및A third sub-step of requesting, by the receiving client, a list of buddies that have mutually authenticated e-mail transmission and reception with the server, and the server transmitting a buddy list to the receiving client; And 상기 수신 클라이언트가 상기 서버에게 상기 버디 리스트상의 송신 클라이언트와의 전자우편 송수신시 필요한 암호화 정보를 요청하고, 상기 서버가 상기 수신 클라이언트에게 상기 송신 클라이언트와의 전자우편 송수신시 필요한 암호화 정보를 전송하는 제 4 소단계를 포함한 것을 특징으로 하는 전자우편 수신 방법.A fourth request for the receiving client to request encryption information necessary for transmitting / receiving an e-mail with the transmitting client on the buddy list, and the server transmitting the encryption information required for transmitting / receiving an e-mail with the transmitting client to the receiving client. E-mail receiving method comprising a small step. 네트워크를 통해 서버와 적어도 2개의 이용자 클라이언트가 접속되어 구성된 전자우편 송수신시스템에서, 송신 클라이언트로부터 메시지를 전송받는 수신 클라이언트에,In an email sending / receiving system in which a server and at least two user clients are connected through a network, the receiving client receives a message from the sending client, 상기 송신 클라이언트와 전자우편 송수신 인증과정을 수행하는 제 1 단계와,A first step of performing an e-mail transmission and reception authentication process with the sending client; 상기 서버로부터 상기 송신 클라이언트와의 전자우편 송수신시 필요한 암호화정보를 수신받는 제 2 단계,A second step of receiving encryption information necessary for transmitting and receiving an email with the sending client from the server, 상기 송신 클라이언트로부터 데이터 발신신호가 수신되면, 이에 응답하여 상기 데이터 발신신호를 인증한 후 상기 송신 클라이언트에게 데이터 요청전문을 전송하는 제 3 단계, 및A third step of, upon receiving the data transmission signal from the transmitting client, authenticating the data transmission signal and transmitting a data request message to the transmitting client in response thereto; and 상기 송신 클라이언트로부터 데이터 요청전문이 인증되면, 이에 응답하여 상기 송신 클라이언트의 PC 시스템에 접근하여 상기 전자우편을 가져오는 제 4 단계를 포함하는 전자우편 수신 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.When the data request message is authenticated by the sending client, in response to the data request message, the computer may record the program for executing the email receiving method including the fourth step of accessing the PC system of the sending client to retrieve the email. Recording media.
KR1020000071746A 2000-11-29 2000-11-29 Method of Transmitting and Receiving An E-mail Ceased KR20020042045A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000071746A KR20020042045A (en) 2000-11-29 2000-11-29 Method of Transmitting and Receiving An E-mail

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000071746A KR20020042045A (en) 2000-11-29 2000-11-29 Method of Transmitting and Receiving An E-mail

Publications (1)

Publication Number Publication Date
KR20020042045A true KR20020042045A (en) 2002-06-05

Family

ID=19702334

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000071746A Ceased KR20020042045A (en) 2000-11-29 2000-11-29 Method of Transmitting and Receiving An E-mail

Country Status (1)

Country Link
KR (1) KR20020042045A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624683A (en) * 2011-06-30 2012-08-01 北京小米科技有限责任公司 Method for adding contact person

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06276221A (en) * 1993-03-17 1994-09-30 Toshiba Corp Electronic mail system containing top secret mail function
JPH1174932A (en) * 1997-08-29 1999-03-16 Nec Corp Electronic mail system provided with authentication function
JPH1188410A (en) * 1997-09-03 1999-03-30 Nippon Telegr & Teleph Corp <Ntt> E-mail transfer method and apparatus, and recording medium recording this method
JP2000151582A (en) * 1998-11-11 2000-05-30 Sega Enterp Ltd Authentication system and its storage medium
KR20010050484A (en) * 1999-11-15 2001-06-15 하세가와 히로요시 Electronic authentication system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06276221A (en) * 1993-03-17 1994-09-30 Toshiba Corp Electronic mail system containing top secret mail function
JPH1174932A (en) * 1997-08-29 1999-03-16 Nec Corp Electronic mail system provided with authentication function
JPH1188410A (en) * 1997-09-03 1999-03-30 Nippon Telegr & Teleph Corp <Ntt> E-mail transfer method and apparatus, and recording medium recording this method
JP2000151582A (en) * 1998-11-11 2000-05-30 Sega Enterp Ltd Authentication system and its storage medium
KR20010050484A (en) * 1999-11-15 2001-06-15 하세가와 히로요시 Electronic authentication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624683A (en) * 2011-06-30 2012-08-01 北京小米科技有限责任公司 Method for adding contact person
WO2013000298A1 (en) * 2011-06-30 2013-01-03 北京小米科技有限责任公司 Method for adding contacts

Similar Documents

Publication Publication Date Title
US8266443B2 (en) Systems and methods for secure and authentic electronic collaboration
US7120927B1 (en) System and method for e-mail alias registration
US8510557B2 (en) Secure message and file delivery
US8819410B2 (en) Private electronic information exchange
US8976008B2 (en) Cross-domain collaborative systems and methods
CN100514320C (en) Message screening system and method
US8200819B2 (en) Method and apparatuses for network society associating
US7917757B2 (en) Method and system for authentication of electronic communications
US20170180393A1 (en) Confidential message exchange using benign, context-aware cover message generation
US20090319781A1 (en) Secure message delivery using a trust broker
US20090077649A1 (en) Secure messaging system and method
JP2006520112A (en) Security key server, implementation of processes with non-repudiation and auditing
WO2011031615A1 (en) Systems and methods for accessing secure and certified electronic messages
US20070255815A1 (en) Software, Systems, and Methods for Secure, Authenticated Data Exchange
KR20090031681A (en) Computer-implemented method and data demand system
JP4425597B2 (en) Sender-specific electronic message addressing
TW486625B (en) Electronic authentication method
US7725926B1 (en) Authentication
US10708301B2 (en) Method of, and apparatus for, secure online electronic communication
US20080034212A1 (en) Method and system for authenticating digital content
KR20020042045A (en) Method of Transmitting and Receiving An E-mail
WO2000046952A1 (en) Method for sending secure email via standard browser
EP4224343A1 (en) Control method, information processing device, information processing system, and control program
KR20100050926A (en) System and method for security email service based on certificates
JP7116972B1 (en) file transfer system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20001129

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20020926

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20030521

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20020926

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I