home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_n_r / draft-rfced-info-kim-00.txt < prev    next >
Text File  |  1997-03-14  |  9KB  |  246 lines

  1.  
  2. INTERNET-DRAFT          EXPIRES: SEPT 1997               INTERNET-DRAFT
  3. Network Working Group                                        J. P. Kim
  4. Internet Draft                                             S. H.  Choi
  5. Updates : 1557                                               I. S.Choi
  6. Category : Informational                                    S. J. Park
  7.                                                              S. W. Chi
  8.                                           Nat'l Computerization Agency
  9.                                                          December 1996
  10.  
  11.       Update of Korean Character Encoding for Internet Messages
  12.         <draft-rfced-info-kim-00.txt>
  13.  
  14.  
  15. Status of this Memo
  16.  
  17.    This document is an Internet-Draft.  Internet-Drafts are working
  18.    documents of the Internet Engineering task Force (IETF), its areas,
  19.    and its working groups.  Note that other groups may also distribute
  20.    working documents as Internet-Drafts.
  21.  
  22.    Internet-Drafts are draft documents valid for a maximum of six
  23.    months and may be updated, replaced, or obsoleted by other
  24.    documents at any time.  It is inappropriate to use Internet-Drafts
  25.    as reference material or to cite them other than as "work in
  26.    progress".
  27.  
  28.    To learn the current status of any Internet-Draft, please check the
  29.    "1id-abstract.txt" listing contained in the Internet-Drafts Shadow
  30.    Directories on ftp.is.co.za (Africa), nic.nordu.net (Europe),
  31.    munnari.oz.au (Pacific Rim), ds.internic.net (US East Coast), or
  32.    ftp.isi.edu (US West Coast).
  33.  
  34. Abstract
  35.    Since RFC 1557, which is a Korean character encoding for internet
  36.    messages, was distributed in 1993, most mailers have been implemented
  37.    using it. However, it's been reported many occurrences of incompatible
  38.    transfer of Korean mail messages such as broken mail messages.
  39.    Therefore certain features are need to be extended, and ambiguous
  40.    contents must be clarified. This document updates RFC 1557 to resolve
  41.    above matters.
  42.    This memo provides information for the Internet community. This memo
  43.    does not specify an Internet standard of any kind.  Distribution of
  44.    this memo is unlimited.
  45.  
  46. Introduction
  47.  
  48.    This document updates the processing method being used to represent
  49.    Korean characters in Internet messages defined by RFC 1557. It can
  50.    be used in encoding or decoding Korean Character in 7bit mail
  51. messages
  52.    only. This document also describes the encoding method for including 
  53.    multipart message and mail header with Korean characters.
  54.    Other text subtypes, rich text and similar forms of text, are beyond
  55.    the scope of this document.
  56.  
  57. Processing of Multipart message with Korean characters
  58.  
  59.    According to RFC 1521, it confines available scope to each part in
  60. the 
  61.    Multipart message. That is, in the case of Korean message, the header
  62.    and body encoding of each part must be redefined.
  63.  
  64. Encoding for mail header with Korean characters
  65.  
  66.    In the case of mail headers with Korean characters, it is possible to
  67.    encode entire header or only Korean characters. However a single
  68.    token such as file name should be encoded as a whole.
  69.  
  70. Application of KS C 5601
  71.  
  72.    KS C 5601 noted in RFC 1557 is confined to only Wanseong code as 
  73.    specified in KS C 5601-1987 and  KS C 5601-1989.
  74.  
  75.  
  76.  
  77. Kim, S. H. Choi & I. S. Choi                                    [Page 1]
  78. Internet Draft         Korean Message Processing          December 1996
  79.  
  80. Correction of RFC 1557
  81.  
  82.   Because there is a missing ")" in 40th line of 2nd page of RFC 1557,
  83.   it must be corrected as following :
  84.   segment = SO 1*(one-of-94 one-of-94 SI ; ( Octal, Decimal.) 
  85.   --> segment = SO 1*(one-of-94 one-of-94) SI  ; ( Octal, Decimal.)
  86.  
  87. Examples
  88.  
  89. * Hex digits in [ ] in the examples represent 2 byte Korean characters
  90.  
  91.    1. Processing of Multipart message with Korean characters
  92.  
  93.       Content-Type: multipart/mixed; boundary="MAIL-boundary"
  94.       This is a multipart message in MIME format.
  95.  
  96.       --MAIL-boundary
  97.       Content-Type: text/plain; charset=iso-2022-kr
  98.       Content-Transfer-Encoding: 7bit
  99.  
  100.       <ESC>$)C<SO>@L0M@:<SI> <SO>C9<SI><CRLF>
  101.       <SO>9xB0<SI> <SO>:;9.@T4O4Y<SI>.
  102.  
  103.       ...... (skip)
  104.  
  105.       --MAIL-boundary
  106.       Content-Type: text/plain; charset=iso-2022-kr
  107.       Content-Transfer-Encoding: 7bit
  108.  
  109.       <ESC>$)C<SO>@L0M@:<SI> <SO>5N<SI><CRLF>
  110.       <SO>9xB0<SI> <SO>:;9.@T4O4Y<SI>.
  111.  
  112.        ...... (skip)
  113.  
  114.        --MAIL-boundary
  115.        Content-Type: image/gif
  116.        Content-Transfer-Encoding: Base64
  117.        Content-Disposition: attachment; filename="test.gif"
  118.        ...... (skip)
  119.  
  120.        --MAIL-boundary--
  121.  
  122.    2. Encoding for mail header with Korean characters
  123.  
  124.      1) Subject: [C7D1B1DBC0CC20B5E9BEEEC0D6B4C220C6EDC1F6]
  125.      
  126.         Subject: =?EUC-KR?B?x9Gx28DMILXpvu7A1rTCIMbtwfY=?=
  127.         Subject: =?EUC-KR?B?x9Gx28DMIA==?= =?EUC-KR?B?tem+7sDWtMIg?=
  128.                  =?EUC-KR?B?xu3B9g==?=
  129.  
  130.      2) Subject: Internet [C6EDC1F6B8A620BAB8B3C0B4CFB4D9]
  131.                  
  132.         Subject: =?EUC-KR?B?SW50ZXJuZXQgxu3B9rimILq4s8C0z7TZ?=
  133.         Subject: Internet =?EUC-KR?B?xu3B9rimILq4s8C0z7TZ?=
  134.  
  135.  
  136. Kim, S. H. Choi & I. S. Choi                                    [Page 2]
  137. Internet Draft         Korean Message Processing          December 1996
  138.  
  139.      3) Subject: Internet[C0B8B7CE20C6EDC1F6B8A6]
  140.  
  141.         Subject: =?EUC-KR?B?SW50ZXJuZXTAuLfOIMbtwfa4pg==?=
  142.  
  143.      4) Subject: [B4E7BDC5C0C720452D6D61696C20C1D6BCD2B8A620]
  144.                 [BECBB7C1C1D6BDCABDC3BFC0]
  145.                  
  146.          Subject: =?EUC-KR?B?tOe9xcDHIEUtbWFpbCDB1rzS?=
  147.                   =?EUC-KR?B?uKYgvsu3wcHWvcq9w7/A?=
  148.          Subject: =?EUC-KR?B?tOe9xcDH?= E-mail
  149.                   =?EUC-KR?B?wda80rimIL7Lt8HB1r3KvcO/wA==?=
  150.  
  151.       5) Subject: [BBE7BFEBC1DFC0CE204F53]
  152.                  [C8AFB0E6C0BB20B1E2C1D8C0B8B7CE]
  153.          Content-Disposition: attachment; 
  154.                filename="[B9AEBCAD3030312E747874]"
  155.  
  156.          Subject: =?EUC-KR?B?u+e/68HfwM4gT1PIr7DmwLsg?=
  157.                   =?EUC-KR?B?seLB2MC4t84uLi4=?=
  158.          Content-Disposition: attachment;
  159.                filename="=?EUC-KR?B?ua68rTAwMS50eHQ=?="
  160.  
  161.  
  162. References
  163.  
  164.    [ASCII] American National Standards Institute, "Coded character set
  165.            -- 7-bit American national standard code for information
  166.            interchange", ANSI X3.4-1968
  167.    [ISO2022] International Organization for Standardization (ISO),
  168.              "Information processing -- ISO 7-bit and 8-bit coded
  169.              character sets -- Code extension techniques",
  170.              International Standard, 1986, Ref. No. ISO 2022-1986 (E).
  171.    [KSC5601] Korea Industrial Standards Association, "Code for
  172.              Information Interchange (Hangul and Hanja)," Korean
  173.              Industrial Standard, 1987, Ref. No. KS C 5601-1987.
  174.    [EUC-KR] Korea Industrial Standards Association, "Hangul Unix
  175.              Environment," Korean Industrial Standard, 1992, Ref. No.
  176.              KS C 5861-1992.
  177.    [RFC822] Crocker, D., "Standard for the Format of ARPA Internet
  178.              Text Messages", STD 11, RFC 822, UDEL, August 1982.
  179.    [MIME1] Borenstein, N., and N. Freed, "MIME (Multipurpose
  180.             Internet Mail Extensions): Part One: Mechanisms for
  181.             Specifying and Describing the Format of Internet Message
  182.             Bodies", RFC 1521, Bellcore, Innosoft, September 1993.
  183.    [MIME2] Moore, K., "MIME (Multipurpose Internet Mail Extensions)
  184.             Part Two: Message Header Extensions for Non-ASCII Text",
  185.             RFC 1522, University of Tennessee, September 1993.
  186.  
  187. Security Considerations
  188.  
  189.    Security issues are not discussed in this memo.
  190.  
  191. Kim, S. H. Choi & I. S. Choi                                    [Page 3]
  192. Internet Draft         Korean Message Processing          December 1996
  193.  
  194. Acknowledgments
  195.  
  196.    The authors wish to thank all the people who assisted in writing this
  197.    document. We especially thank all the members of Internet Hangul
  198.    Working Group coordinated by National Computerization Agency and
  199.    the concerned in the han.comp.hangul and han.comp.mail newsgroup 
  200.    who provided valuable comments.
  201.  
  202. Author's Addresses
  203.  
  204.    Jongpyo Kim
  205.    National Computerization Agency
  206.    Information Technology Research Division
  207.    Yong-In, 449-840, Republic of Korea
  208.    Phone : +82-331-260-2558
  209.    Fax : +82-331-262-2752
  210.    EMail : jpkim@nca.or.kr
  211.  
  212.    Seungho Choi
  213.    Hangul & Computer Co., Ltd
  214.    Division of Communications 
  215.    Seoul, 150-037, Republic of Korea
  216.    Phone : +82-2-639-8315
  217.    Fax : +82-2-631-3757
  218.    EMail : sanjose@hnc.co.kr
  219.  
  220.    Insook Choi 
  221.    Microsoft
  222.    Seoul, 135-777, Republic of Korea
  223.    Phone : +82-2-531-4747
  224.    Fax : +82-2-531-4563
  225.    EMail : ischoi@microsoft.com
  226.  
  227.    Sungjae Park
  228.    Hyundai Information Technology
  229.    Aminet Development Department
  230.    Seoul, 110-052, Republic of Korea
  231.    Phone : +82-2-398-4728
  232.    Fax : +82-2-398-4683
  233.    EMail : Eureka@aminet.co.kr
  234.  
  235.    Songwon Chi
  236.    Daou Technology, Inc
  237.    Netscape Team
  238.    Seoul, 135-080, Republic of Korea
  239.    Phone : +82-2-3450-4676
  240.    Fax : +82-2-558-2907
  241.    EMail : swchi@daou.co.kr
  242.  
  243. INTERNET-DRAFT          EXPIRES SEPTEMBER 1997    INTERNET-DRAFT
  244.  
  245.  
  246.