KR20070008920A - System with supporting multi-language for transferring e-mail and method using same - Google Patents
System with supporting multi-language for transferring e-mail and method using same Download PDFInfo
- Publication number
- KR20070008920A KR20070008920A KR20050062821A KR20050062821A KR20070008920A KR 20070008920 A KR20070008920 A KR 20070008920A KR 20050062821 A KR20050062821 A KR 20050062821A KR 20050062821 A KR20050062821 A KR 20050062821A KR 20070008920 A KR20070008920 A KR 20070008920A
- Authority
- KR
- South Korea
- Prior art keywords
- unicode
- terminal
- character set
- mime
- Prior art date
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
도 1은 종래 기술에 따른 유무선 통합 인터넷망에서 메일 전송 시스템의 블록 구성도.1 is a block diagram of a mail transmission system in a wired / wireless integrated internet network according to the prior art.
도 2는 본 발명의 바람직한 실시예에 따른 메일 전송을 위한 다국어 지원 시스템의 블록 구성도.Figure 2 is a block diagram of a multi-language support system for sending mail according to a preferred embodiment of the present invention.
도 3은 본 발명에 따른 메일 서버의 일 예를 나타낸 블록 구성도.3 is a block diagram illustrating an example of a mail server according to the present invention;
도 4는 본 발명의 바람직한 실시예에 따른 메일 전송을 위한 다국어 지원 방법의 흐름도.4 is a flowchart of a multilingual support method for mail transmission according to a preferred embodiment of the present invention.
도 5는 본 발명에 따른 메일 문자셋의 유니코드 변환 과정의 상세 흐름도.5 is a detailed flowchart of a Unicode conversion process of a mail character set according to the present invention.
본 발명은 유무선 통합 인터넷망에서 메일 전송에 관한 것으로서, 보다 상세하게는 클라이언트에서 문자셋 디코딩하던 과정을 서버에서 구현함으로써, 단말기의 부하 및 메모리 사용량을 줄일 수 있는 메일 전송을 위한 다국어 지원 시스템 및 방법에 관한 것이다.The present invention relates to mail transmission in a wired / wireless integrated internet network. More particularly, the present invention relates to a multilingual system and method for mail transmission that can reduce the load and memory usage of a terminal by implementing a charset decoding process in a client. It is about.
인터넷은 전세계적인 컴퓨터 네트워크 시스템으로서 전세계 어디서나 접속하고자 하는 상대편 컴퓨터에 TCP/IP라는 공통의 프로토콜을 적용하여 자유롭게 연결하여 이용할 수 있도록 구성된 개방형 네트워크이다. 기본적인 문자 정보의 전달은 물론, 데이터 압축 기술의 발전으로 대용량의 멀티미디어 파일 전송, 전자우편(E-Mail), WWW(World Wide Web) 등의 다양한 서비스를 이용할 수 있게 되었다.The Internet is a global computer network system. It is an open network that can be connected and used freely by applying a common protocol called TCP / IP to other computers that want to connect anywhere in the world. In addition to delivering basic text information, data compression technology has made it possible to use a variety of services such as large-capacity multimedia file transmission, e-mail, and the World Wide Web.
한편, 무선 통신 기술의 발달로 이동통신 시스템에서 제공하는 서비스는 음성 서비스 뿐만 아니라 패킷 데이터, 써킷 데이터 등과 같은 대용량의 데이터를 동시다발적으로 전송하는 멀티캐스팅 멀티미디어 통신으로 발전해 나가고 있다.On the other hand, with the development of wireless communication technology, services provided by mobile communication systems are developing into multicasting multimedia communication that simultaneously transmits large amounts of data such as packet data and circuit data as well as voice services.
또한, CDMA-2000 1x 망에서부터는 이동 통신이 인터넷 프로토콜(IP: Internet Protocol) 단말로 동작할 수 있게 되었으며, 고속의 양방향 데이터 서비스가 가능해졌다.In addition, from the CDMA-2000 1x network, mobile communication can operate as an Internet Protocol (IP) terminal, and high-speed bidirectional data service is enabled.
무선 인터넷 시스템은 유선 인터넷 시스템과 달리 여러 가지 제약성을 가지고 있다. 무선 인터넷 시스템의 경우에는 낮은 데이터 통신 대역폭, 데이터 전송 시간 지연, 데이터 통신 회선 연결의 불안정성 등과 같은 네트워크 문제와 낮은 연산 처리 속도를 갖는 중앙 처리 장치, 적은 메모리 용량, 배터리 사용 시간의 한계, 작은 디스플레이 장치, 몇 개의 기능 버튼과 숫자 버튼만으로 되어 있는 입력 장치 등과 같은 디바이스(Device)의 문제점을 갖고 있다.Unlike wired Internet systems, wireless Internet systems have several limitations. In the case of wireless Internet systems, there are network problems such as low data communication bandwidth, data transmission time delay, instability of data communication line connection, central processing unit with low processing speed, low memory capacity, limit of battery life, small display device. However, there is a problem of a device such as an input device having only a few function buttons and numeric buttons.
따라서, 유선 인터넷에서 이용하는 프로토콜 등을 이동통신 단말기에 그대로 적용하는 데에는 많은 문제점이 존재한다. 이러한 무선 환경의 제약성을 극복할 목적으로 무선 인터넷을 위한 새로운 기술들이 개발되었다. 현재 무선 인터넷 접속을 위한 기술은 Phone.com, Ericsson, Motorola 등이 주축인 WAP 포럼에서 기존 유선 인터넷에서의프로토콜인 HTTP(Hypertext Transfer Protocol)에 기반하지 않고 새로이 개발한 WAP(Wireless Application Protocol), 그리고 기존의 HTTP에 기반하여 무선 데이터 서비스를 제공하는 경우인 마이크로소프트사의 ME(Microsoft Mobile Explorer), NTT-Docomo의 i-mode 등을 대표적으로 들 수 있다. 국내 무선 인터넷 접속 기술로서, KTF는 ME를, SK텔레콤 및 LG텔레콤이 WAP을 채택하여 서비스하고 있다.Therefore, there are many problems in applying the protocol used in the wired Internet to the mobile communication terminal as it is. In order to overcome the limitations of the wireless environment, new technologies for the wireless Internet have been developed. Currently, the technology for wireless Internet access is based on the newly developed WAP (Wireless Application Protocol), which is not based on HTTP (Hypertext Transfer Protocol), which is a protocol on the wired Internet, in the WAP forum, which is mainly led by Phone.com, Ericsson, and Motorola. For example, Microsoft's Microsoft Mobile Explorer (ME) and NTT-Docomo's i-mode, which provide wireless data services based on HTTP, are typical. As a wireless Internet access technology in Korea, KTF is serving ME and SK Telecom and LG Telecom adopt WAP.
도 1은 종래 기술에 따른 유무선 통합 인터넷망에서 메일 전송 시스템의 블록 구성도이다.1 is a block diagram of a mail transmission system in a wired / wireless integrated internet network according to the prior art.
도 1을 참조하여 종래 기술에 따른 유무선 통합 인터넷망에서 메일 전송 시스템의 일 예를 설명하면 다음과 같다.An example of a mail transmission system in a wired / wireless integrated internet network according to the prior art will be described with reference to FIG. 1.
종래 기술에 따른 메일 전송 시스템은 이동통신 단말기(100), 이동통신망(110), WAP 게이트웨이(120), 인터넷망(130), 개인용 컴퓨터(140) 및 메일 서버(150)를 포함하여 구성된다.The mail transmission system according to the related art includes a
상기 WAP 게이트웨이(120)는, 유선 인터넷 상의 정보를 빠르게 검색하고 표시하기 위하여 상기 이동통신망(110)과, 상기 인터넷망(130) 사이에서 통신 코드 변환이나 프로토콜 변환 등의처리를 수행하여 상기 이동통신망(110)과 상기 인터넷망(130)을 상호 접속시키는 기능을 수행한다.The WAP
상기 이동통신 단말기(100)에서 문자를 포함하는 메일을 작성하여, 상기 개인용 컴퓨터(140)로 상기 메일을 전송하고자 하는 경우를 상정한다. 상기 이동통신 단말기(100)에서 작성된 메일은, 상기 이동통신망(110), 상기 WAP 게이트웨이(120) 및 상기 인터넷망(130)을 통하여 상기 메일 서버(150)에 저장된다. 상기 개인용 컴퓨터(140)는, 상기 인터넷망(130)에 접속하여, 상기 메일 서버(150)에 저장되어 있는 메일을 볼 수 있게 된다. 이 외에도, 이동통신 단말기간, 컴퓨터간, 혹은 컴퓨터에서 이동통신 단말기로 메일을 전송하는 경우가 존재할 것이다. 그러나, 여기서는 이에 대한 구체적인 설명은 생략하기로 한다.It is assumed that the
여기서, 메일을 수신하는 컴퓨터 혹은 이동통신 단말기는, 여러가지 언어로 된 메일을 볼 수 있도록 각 언어의 코딩방식별로 디코딩하여 화면에 보여주기 위한 언어 패키지가 설치된다. 가령, 영어와 한국어로 된 메일을 보고자 한다면 영어 패키지와 한국어 패키지를 컴퓨터 혹은 이동통신 단말기에 설치하여야만 해당 언어로 된 메일을 볼 수 있는 것이다.Here, the computer or mobile communication terminal receiving the mail is provided with a language package for decoding and displaying on the screen by coding methods of each language so that mail in various languages can be viewed. For example, if you want to see the mail in English and Korean, you must install the English package and Korean package on your computer or mobile terminal to see the mail in that language.
이와 같은, 종래 기술에 따르면, 각 국가마다 사용하는 문자셋(Character Set)이 상이함에 따라, 메일을 수신하는 이메일 클라이언트에서 다운로드를 받았을 경우에, 유니코드로의 디코딩 과정을 반드시 거쳐야 한다. 그런데, 유니코드로의 디코딩 과정에서 유니코드와 수신한 메일의 문자셋의 코드값이 일치하는 경우에는 별도의 변환 테이블이 필요하지 않지만, 불일치하는 경우에는 유니코드 변환 테이블을 이용한 변환 과정이 필요하였다.As described above, according to the related art, when a character set used in each country is different, when a download is received from an email client receiving a mail, a decoding process to Unicode must be performed. By the way, when the code value of Unicode and the character set of the received mail coincide in the decoding process to Unicode, a separate conversion table is not required. However, if there is a mismatch, a conversion process using the Unicode conversion table is required.
상기와 같은 종래 기술에 의한 메일 전송 방식은, 상술한 바와 같이, 통신망 및 단말기 장치상의 한계를 가지고 있는 이동통신 단말기에는 적합하지 않은 문제점이 있었다. 즉, 낮은 연산 처리 속도를 갖는 중앙처리장치와 적은 메모리 용량면 에서 적합하지 않은 메일 전송 방식이라는 문제점이 있었다.As described above, the mail transmission method according to the related art has a problem that it is not suitable for a mobile communication terminal having limitations on a communication network and a terminal device. In other words, there is a problem that the central processing unit having a low processing speed and the mail transmission method that is not suitable in terms of low memory capacity.
본 발명은 상기와 같은 문제점을 해결하기 위한 것으로서, 본 발명은 클라이언트에서 문자셋 디코딩하던 과정을 서버에서 구현함으로써, 단말기가 문자셋 변환테이블을 저장하고 있을 필요가 없고 유니코드 변환 작업도 수행할 필요가 없어 단말기의 부하 및 메모리 사용량을 줄일 수 있는 메일 전송을 위한 다국어 지원 시스템 및 방법을 제공하는데 그 목적이 있다.The present invention is to solve the above problems, the present invention implements the process of decoding the character set in the client, the server, the terminal does not need to store the character set conversion table and does not need to perform the Unicode conversion operation It is an object of the present invention to provide a multilingual support system and method for mail transmission that can reduce the load and memory usage of a terminal.
상기의 목적을 달성하기 위한 본 발명의 일 태양으로서, 본 발명에 따른 메일 전송을 위한 다국어 지원 시스템은, As an aspect of the present invention for achieving the above object, a multilingual support system for mail transmission according to the present invention,
유선 인터넷 혹은 무선 인터넷 접속이 가능한 송신측 단말기; 유선 인터넷 혹은 무선 인터넷 접속이 가능한 수신측 단말기; 및 상기 송신측 단말기로부터 수신한 메일의 문자셋을 유니코드 형식으로 변환하여 상기 수신측 단말기로 전송하는 메일 서버를 포함하여 이루어진다.A transmitting terminal capable of accessing wired or wireless Internet; A receiving terminal capable of accessing wired or wireless Internet; And a mail server converting the character set of the mail received from the sending terminal into a Unicode format and transmitting the same to the receiving terminal.
본 발명의 다른 태양으로서, 본 발명에 따른 메일 전송을 위한 다국어 지원 방법은, 유무선 통합 인터넷망에서, 메일 서버가 송신측 단말기로부터 메일을 수신하는 제 1 과정; 상기 메일 서버가 상기 수신한 메일을 분석하여 상기 메일의 문자셋을 유니코드 형식으로 변환하는 제 2 과정; 상기 변환된 메일을 상기 메일 서버에 저장하는 제 3 과정; 및 상기 변환된 메일을 수신측 단말기로 전송하는 제 4 과정을 포함하여 이루어진다.In another aspect of the present invention, a multilingual support method for mail transmission according to the present invention includes: a first process of receiving a mail from a sending terminal by a mail server in a wired / wireless integrated Internet network; A second step of the mail server analyzing the received mail and converting the mail character set into a Unicode format; A third step of storing the converted mail in the mail server; And a fourth process of transmitting the converted mail to a receiving terminal.
본 발명에서 사용되는 용어를 설명하면 다음과 같다.The terms used in the present invention are described as follows.
(1) 유니코드란, 국제표준으로 제정된 2바이트계의 만국 공통의 국제 문자부호 체계(UCS: Universal Code System)를 말한다. 유니코드는 데이터의 교환을 원활하게 하기 위하여 문자 1개에 부여되는 값을 16비트로 통일하였다. 코드의 1문자당 영어는 7비트, 비영어는 8비트, 한글이나 일본어는 16비트의 값을 지니는데, 이를 모두 16비트로 통일한 것이다. ISO/IEC 10646-1의 문자판에는 전세계에서 사용하고 있는 26개 언어의 문자와 특수기호에 대해 일일이 코드값을 부여하고 있다.(1) Unicode refers to the Universal Code System (UCS), which is a universal 2-character system established by international standards. Unicode unified 16-bit values for one character to facilitate data exchange. Each character of the code has a value of 7 bits in English, 8 bits in non-English, and 16 bits in Korean or Japanese, all of which are unified to 16 bits. The dials of ISO / IEC 10646-1 provide code values for characters and special symbols in 26 languages used around the world.
(2) MIME(Multipurpose Internet Mail Extension)이란, 인터넷 표준의 하나로, 아스키 형식(ASCII format) 이외의 텍스트 및 화상이나 음성, 영상 등의 멀티미디어 데이터를 아스키 형식으로 변환할 필요 없이 인터넷 전자 우편으로 송신하기 위한 간이 전자 우편 전송 프로토콜(SMTP)의 확장 규격을 말한다. 초기의 인터넷 전자 우편은 영숫자를 나타내는 7비트의 ASCII 부호로 기록된 텍스트 파일밖에 취급할 수 없었다. 그러나 인터넷의 세계적 보급으로 영어 이외의 한글, 한자, 일본 문자 등 2바이트 문자를 위시해 ASCII 이외 문자의 텍스트나 멀티미디어 데이터를 주고받는 것이 필요하게 되었다. 그 때문에 인터넷의 표준화 조직인 인터넷 엔지니어링 태스크 포스(IETF)에서 MIME을 규정하게 되었다. MIME은 송신되는 문서의 내용을 기술하는 MIME 유형(MIME type)을 사용함으로써 ASCII 이외의 텍스트나 멀티미디어 데이터를 전송할 수 있게 한다. MIME을 이용할 수 있는 우편 프로그램이 MIME 유형을 지정하여 파일을 송신하면, 수신 측의 응용 프로그램이 파일의 내용을 해석하기 위하여 MIME 유형과 세부 유형(subtype)으로 편성된 표준 문서 목록을 참 조한다. 예를 들면, MIME 유형의 하나인 text에는 plain, html 등 몇 가지의 세부 유형이 있는데 text/html이라는 MIME 유형은 하이퍼텍스트 생성 언어(HTML)로 기록된 텍스트가 포함되어 있는 파일이라는 것을 의미한다. MIME 유형에는 text, multipart, message, application, image, audio, video 등이 있다.(2) MIME (Multipurpose Internet Mail Extension) is an Internet standard that sends multimedia data, such as text and images, audio, and video, other than ASCII format, to Internet format without the need to convert to ASCII format. An extension of the Simple Email Transfer Protocol (SMTP). Early Internet e-mails could only handle text files recorded with 7-bit ASCII code representing alphanumeric characters. However, due to the global spread of the Internet, it is necessary to exchange text and multimedia data of non-ASCII characters, including double-byte characters such as Korean, Chinese, and Japanese. That's why MIME was defined by the Internet Engineering Task Force (IETF), the Internet's standardization organization. MIME allows the transmission of non-ASCII text or multimedia data by using a MIME type that describes the content of the document being sent. When a mail program that can use MIME sends a file specifying a MIME type, the receiving application consults a list of standard documents organized by MIME type and subtype to interpret the contents of the file. For example, one of the MIME types, text, has several subtypes, plain and html. A MIME type called text / html means a file that contains text written in Hypertext Generation Language (HTML). MIME types include text, multipart, message, application, image, audio, and video.
본 발명의 상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해질 것이다. 이하 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예들을 상세히 설명한다. 명세서 전체에 걸쳐서 동일한 참조번호들은 동일한 구성요소들을 나타낸다. 또한, 본 발명과 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우, 그 상세한 설명은 생략한다.The above objects, features and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Like numbers refer to like elements throughout. In addition, when it is determined that the detailed description of the known function or configuration related to the present invention may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
도 2는 본 발명의 바람직한 실시예에 따른 메일 전송을 위한 다국어 지원 시스템의 블록 구성도이다.2 is a block diagram of a multi-language support system for mail transmission according to a preferred embodiment of the present invention.
도 3은 본 발명에 따른 메일 서버의 일 예를 나타낸 블록 구성도이다.3 is a block diagram illustrating an example of a mail server according to the present invention.
도 2 및 도 3을 참조하여, 본 발명에 따른 메일 전송을 위한 다국어 지원 시스템의 바람직한 실시예를 설명하면 다음과 같다.Referring to Figures 2 and 3, it will be described a preferred embodiment of a multi-language support system for sending mail according to the present invention.
본 발명의 바람직한 실시예에 따른 메일 전송을 위한 다국어 지원 시스템은, 송신측 이동통신 단말기(200), 유무선 통합 인터넷망(210), 수신측 이동통신 단말기(220), 메일 서버(230) 및 개인용 컴퓨터(240)를 포함하여 구성된다. 또한, 상기 메일 서버(230)는, 메일 수신부(300), 문자셋 변환부(310), 저장부(320), 데이터베이스(330) 및 메일 송신부(340)를 포함하여 구성된다. 상기 문자셋 변환부(310)는, MIME 디코딩부(311), 유니코드 변환부(313), MIME 인코딩부(315)를 포함하여 구성된다. 여기서, 상기 송신측 이동통신 단말기(200) 및 상기 수신측 이동통신 단말기(220)는, 유선 인터넷 혹은 무선 인터넷 접속이 가능한 이동통신용 단말기이다. 그리고, 상기 메일 서버(230)는, 상기 송신측 단말기(200)로부터 수신한 메일의 문자셋을 유니코드 형식으로 변환하여 상기 수신측 단말기(220)로 전송하는 기능을 수행한다. 상기 데이터베이스(330)은, 유니코드 변환 테이블을 저장한다.Multilingual support system for mail transmission according to a preferred embodiment of the present invention, the transmitting
상기 메일 수신부(300)는, 상기 인터넷망(210)을 통해 상기 송신측 단말기(200)로부터 메일을 수신한다.The
상기 문자셋 변환부(310)는, 상기 수신부(300)를 통해 수신한 메일을 분석하여 상기 메일의 문자셋을 유니코드 형식으로 변환한다. 여기서, 상기 수신한 메일이 MIME 형식으로 인코딩되어 있는 경우, 상기 MIME 디코딩부(311)는 상기 수신한 메일을 MIME 디코딩한다. 상기 유니코드 변환부(313)는, MIME 디코딩된 메일의 문자셋이 유니코드 형식이 아닌 경우, 문자셋을 유니코드 형식으로 변환하게 된다. UTF-8이 현재 많이 사용되고 있는 유니코드 형식이다. 여기서, 상기 유니코드 변환부(313)는, 상기 데이터베이스(330)에 저장된 유니코드 변환 테이블을 참조하여 상기 MIME 디코딩된 메일의 문자셋을 유니코드 형식으로 변환할 수 있다. 상기 MIME 인코딩부(315)는, 상기 문자셋이 유니코드 형식으로 변환된 메일을 MIME 인코딩한다. 만약, 상기 MIME 디코딩된 메일의 문자셋이 유니코드 형식이면, 문자셋을 변환할 필요없이 MIME 인코딩하게 된다. 예를 들어, 상기 MIME 디코딩된 메일의 문자셋이 UTF-8과 같은 유니코드 형식이면 유니코드 형식 변환이 필요하지 않게 되고, 유 니코드 형식이 아닌 경우에는 UTF-8과 같은 유니코드 형식으로 변환한다.The
상기 저장부(320)는, 상기 MIME 인코딩된 메일을 저장한다. 그리고, 상기 메일 송신부(340)는, 상기 MIME 인코딩된 메일을 상기 수신측 단말기(220)로 전송한다. 상기 수신측 단말기(220)는, 수신한 MIME 인코딩된 메일을 MIME 디코딩만 하게 되면, 각 국가별 문자셋 변환 테이블 없이도 내용을 볼 수 있게 된다. 단, 상기 수신측 단말기(220)는 유니코드 계열의 디코딩 수단을 가지고 있어야 한다.The
한편, 상기 문자셋 변환부(310)는, 상기 메일 서버(230)가 수신한 메일을 유니코드로 번역하라는 요청을 상기 수신측 단말기(220)로부터 수신한 경우에만 활성화되게 할 수도 있다. 여기서, 상기 메일 서버(230)와 상기 수신측 단말기(220)는 POP(Post Office Protocol)에 의해 통신할 수 있다.On the other hand, the
상술한 실시예에서는 송수신용 단말기로서 이동통신 단말기인 경우만을 설명하였으나, 이에 국한되는 것은 아니다. 즉, 상기 송수신용 단말기는 인터넷에 접속하여 메일을 송수신할 수 있는 모든 단말기를 포함할 수 있다. 도 2에 상기 유무선 통합 인터넷망(210)과 연결되어 있는 개인용 컴퓨터(240)을 도시하였다. 즉, 상기 개인용 컴퓨터(240)와 상기 단말기(200 혹은 220)간의 메일 전송 역시 상술한 실시예와 유사한 형태로 이루어질 수 있다. 또한, 개인용 컴퓨터들 사이에서도 상술한 실시예와 유사한 형태로 메일 전송이 가능하다.In the above-described embodiment, only the case of a mobile communication terminal as a transmission / reception terminal has been described, but is not limited thereto. That is, the terminal for transmitting and receiving may include all terminals capable of transmitting and receiving mail by accessing the Internet. 2 illustrates a
도 4는 본 발명의 바람직한 실시예에 따른 메일 전송을 위한 다국어 지원 방법의 흐름도이다.4 is a flowchart illustrating a multilingual support method for mail transmission according to a preferred embodiment of the present invention.
도 5는 본 발명에 따른 메일 문자셋의 유니코드 변환 과정의 상세 흐름도이 다.5 is a detailed flowchart of a Unicode conversion process of a mail character set according to the present invention.
도 4 및 도 5를 참조하여, 본 발명에 따른 메일 전송을 위한 다국어 지원 방법의 바람직한 실시예를 설명하면 다음과 같다.4 and 5, a preferred embodiment of the multilingual support method for mail transmission according to the present invention will be described.
먼저, 메일 서버가 송신측 단말기로부터 메일을 수신한다(S400).First, the mail server receives the mail from the sending terminal (S400).
그 후, 상기 메일 서버가 상기 수신한 메일을 분석하여 상기 메일의 문자셋을 유니코드로 변환하고(S410), 상기 변환된 메일을 저장하고(S420), 수신측 단말기로 전송한다(S430). 여기서, 상기 유니코드 변환 과정(S410)은, 상기 수신측 단말기로부터 유니코드 번역 요청이 있는 경우에만 활성화시킬 수도 있다.Thereafter, the mail server analyzes the received mail, converts the character set of the mail into Unicode (S410), stores the converted mail (S420), and transmits it to the receiving terminal (S430). Here, the Unicode conversion process (S410) may be activated only when there is a Unicode translation request from the receiving terminal.
도 5를 참조하여, 상기 유니코드 변환 과정(S410)을 좀더 상세히 설명하면 다음과 같다.Referring to Figure 5, the Unicode conversion process (S410) will be described in more detail as follows.
먼저, 상기 수신한 메일이 MIME 형식으로 인코딩되어 있는 경우, 상기 수신한 메일을 MIME 디코딩한다(S500). 그 후, 상기 MIME 디코딩된 메일의 문자셋이 유니코드 형식인지를 판단한다(S510). 상기 판단 결과, 유니코드 형식이면, 상기 MIME 디코딩된 메일을 MIME 인코딩하고(S530), 유니코드 형식이 아니면, 문자셋을 유니코드 형식으로 변환한 후(S520), MIME 인코딩한다(S530). 예를 들어, 상기 MIME 디코딩된 메일의 문자셋이 UTF-8과 같은 유니코드 형식이면 유니코드 형식 변환 과정(S520)이 필요하지 않게 되고, 유니코드 형식이 아닌 경우에는 UTF-8과 같은 유니코드 형식으로 변환한다. 상기 문자셋을 유니코드 형식으로 변환하는 단계(S520)에서, 상기 메일 서버가 별도로 구비한 데이터베이스에 저장된 유니코드 변환 테이블에 의해 상기 디코딩된 메일의 문자셋을 유니코드 형식으로 변환할 수 있 다.First, when the received mail is encoded in the MIME format, the received mail is MIME decoded (S500). Thereafter, it is determined whether the character set of the MIME decoded mail is in Unicode format (S510). As a result of the determination, if the Unicode format, the MIME decoded mail is MIME encoded (S530). If not, the character set is converted to the Unicode format (S520), and then MIME encoded (S530). For example, if the character set of the MIME decoded mail is a Unicode format such as UTF-8, the Unicode format conversion process (S520) is not necessary, and if it is not the Unicode format, the Unicode format such as UTF-8 Convert to In operation S520 of converting the character set into the Unicode format, the character set of the decoded mail may be converted into the Unicode format by a Unicode conversion table stored in a database provided separately by the mail server.
여기서, 각 과정에서의 기타 세부적인 특징은, 본 발명에 따른 메일 전송을 위한 다국어 지원 시스템의 바람직한 실시예에서 설명한 바와 같다.Here, other detailed features in each process are as described in the preferred embodiment of the multilingual support system for mail transmission according to the present invention.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited by the drawings.
상기에서 설명한 본 발명에 따른 메일 전송을 위한 다국어 지원 시스템 및 방법의 효과를 설명하면 다음과 같다.The effects of the multilingual support system and method for mail transmission according to the present invention described above are as follows.
본 발명에 의하면, 클라이언트에서 문자셋 디코딩하던 과정을 서버에서 구현하게 되므로, 단말기가 문자셋 변환테이블을 저장할 필요가 없고, 유니코드 변환 작업도 수행할 필요가 없다. 따라서, 단말기의 부하 및 메모리 사용량을 현저하게 줄일 수 있는 효과가 있다.According to the present invention, since the character set decoding process in the client is implemented in the server, the terminal does not need to store the character set conversion table and does not need to perform the Unicode conversion operation. Therefore, the load and memory usage of the terminal can be significantly reduced.
Claims (16)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20050062821A KR20070008920A (en) | 2005-07-12 | 2005-07-12 | System with supporting multi-language for transferring e-mail and method using same |
CN 200610072228 CN1897579A (en) | 2005-07-12 | 2006-04-12 | Multiple language support system and method for mail transmitting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20050062821A KR20070008920A (en) | 2005-07-12 | 2005-07-12 | System with supporting multi-language for transferring e-mail and method using same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070008920A true KR20070008920A (en) | 2007-01-18 |
Family
ID=37609956
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20050062821A KR20070008920A (en) | 2005-07-12 | 2005-07-12 | System with supporting multi-language for transferring e-mail and method using same |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR20070008920A (en) |
CN (1) | CN1897579A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100944493B1 (en) * | 2008-05-26 | 2010-03-03 | (주)정글시스템 | Hanja Multi Code System and Searching Method Therefore and Record Medium for Recording Hanja Multi Code System |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8819148B2 (en) * | 2010-03-10 | 2014-08-26 | Afilias Limited | Alternate E-mail delivery |
KR101252674B1 (en) * | 2011-11-08 | 2013-04-09 | (주)폰트릭스 | Message service system and method using subset font |
CN103514156B (en) * | 2013-09-09 | 2016-08-17 | 武汉传神信息技术有限公司 | A kind of method that network service text is translated in transmitting procedure |
CN105740367A (en) * | 2016-01-27 | 2016-07-06 | 青岛海尔智能家电科技有限公司 | Multi-application integration method and device based on different character sets |
-
2005
- 2005-07-12 KR KR20050062821A patent/KR20070008920A/en not_active Application Discontinuation
-
2006
- 2006-04-12 CN CN 200610072228 patent/CN1897579A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100944493B1 (en) * | 2008-05-26 | 2010-03-03 | (주)정글시스템 | Hanja Multi Code System and Searching Method Therefore and Record Medium for Recording Hanja Multi Code System |
Also Published As
Publication number | Publication date |
---|---|
CN1897579A (en) | 2007-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6678518B2 (en) | Dynamic content filter in a gateway | |
EP1075750B1 (en) | A method and apparatus for processing electronic mail | |
CN1871824B (en) | Method and apparatus for translating resource names in a wireless environment | |
US7257122B1 (en) | Data service in a mobile communications network | |
US6237040B1 (en) | Hypertext transmission method and server apparatus for sending and receiving files other than HTML files | |
US20110022948A1 (en) | Method and system for processing a message in a mobile computer device | |
WO2004088951A2 (en) | Multimedia message processing | |
KR20040091117A (en) | Method, apparatus and system for reformatting a multimedia message for delivery to a terminal during connectionless communications | |
KR20030076718A (en) | Method and device for accessing files stored in a mobile terminal device supporting an internet protocol | |
KR20070008920A (en) | System with supporting multi-language for transferring e-mail and method using same | |
KR20020040953A (en) | Image Processing Apparatus And Method In Mobile Internet | |
KR20050101924A (en) | System and method for converting the multimedia message as the supportting language of mobile terminal | |
US20040019633A1 (en) | MIME encoding of values for web procedure calls | |
KR20030088019A (en) | Mobile text message delivery system using image conversion method | |
JP3447684B2 (en) | Information mediation system and information mediation method for protocol conversion | |
KR100595657B1 (en) | Mms message transmission method | |
JP2002319976A (en) | E-mail commonalization system | |
JP4001777B2 (en) | Network facsimile machine | |
KR100667345B1 (en) | A System, Web Server For Connecting Wireless Internet Using Reduced code And Method Thereof | |
KR100602886B1 (en) | Data interfacing system and method for ubiquitous networking | |
KR20000050037A (en) | System and method for providing e-mail as voice or text | |
KR20050075621A (en) | Global sms(short message system)/mms(multimedia message system) internet transportation system supporting english, korean, japanese, chinese | |
KR20080004638A (en) | Information provision method which uses a mms message | |
JP2005339149A (en) | Data processor, data processing method and data processing program | |
KR20070025102A (en) | Document service system and method thereof for mobile station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E601 | Decision to refuse application |